积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(100)区块链(38)Python(22)Go(10)Java(6)其它语言(5)PHP(4)Rust(4)Laravel(3)Kotlin(2)

语言

全部中文(简体)(80)英语(20)

格式

全部PDF文档 PDF(68)其他文档 其他(31)DOC文档 DOC(1)
 
本次搜索耗时 0.080 秒,为您找到相关结果约 100 个.
  • 全部
  • 后端开发
  • 区块链
  • Python
  • Go
  • Java
  • 其它语言
  • PHP
  • Rust
  • Laravel
  • Kotlin
  • 全部
  • 中文(简体)
  • 英语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Java 应用与开发 - Java 语言基础与流程控制

    大纲 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 Java 应用与开发 Java 语言基础与流程控制 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 August 28, 2018 大纲 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 参考书目 1. 陈国君等编著 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 学习目标 ▶ Java 语言基础 1. 数据类型 2. 常量和变量 3. 关键字与标识符 4. 运算符与表达式 5. 从键盘输入数据 ▶ 流程控制 1. 语句和复合语句 2. 分支结构(选择结构) 3. 循环结构 4. 跳转语句 大纲 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 大纲 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 ���� 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入 语句 分支结构 循环结构 大纲 数据类型 常量和变量 关键字与标识符 运算符与表达式 从键盘获得输入
    0 码力 | 37 页 | 685.82 KB | 1 年前
    3
  • pdf文档 Nim 2.0.2 中文手册

    dynamic type "动态类型"。如果静态类型与动态类 型不相同,它就是动态类型的⽗类或⼦类。 identi�er "标识符"是变量、类型、过程等的名称声明符号,⼀个声明所适⽤的程序区域被称为该声明的 scope "作⽤域", 作⽤域 可以嵌套,⼀个标识符的含义由标识符所声明的最⼩包围作⽤域决定,除⾮重载的解析规则另有建议。 ⼀个表达式特指产⽣值或地址的计算,产⽣地址的表达式被称为 l-values syntax tree (AST) "抽象语法树"的内部数据结构,在执⾏代码或将其编译为可执⾏⽂件之 前,通过 semantic analysis "语义分析"对AST进⾏转换,增加了语义信息,如表达式类型、标识符的含义,以及在某些情况下表达 式的值。在语义分析中检测到的错误被称为 static error "静态错误",当前⼿册中描述的错误在没有其他约定时,就是静态错误。 panic "恐慌"是在运⾏时执 html#writing-unitests)框架提供规格说明。 标识符和关键字 Nim 中的标识符可以是任何字⺟、数字和下划线组成的字符串,但有以下限制: 字⺟开头 不允许下划线 _ 结尾 不允许双下划线 __ 结尾。 ⽬前,任何序数值⼤于 127 的 Unicode 字符(⾮ ASCII )都被归类为 letter "字", 因⽽可以做为标识符的⼀部分,但以后的语⾔版 本可能会将⼀些 Unicode
    0 码力 | 127 页 | 7.05 MB | 1 年前
    3
  • pdf文档 Golang 101(Go语言101 中文版) v1.21.a

    为什么写这本书 第1章:致谢 第2章:Go语言简介 - 为什么Go语言值得学习 第3章:Go官方工具链 - 如何编译和运行Go程序 Go编程入门 第4章:程序源代码基本元素介绍 第5章:关键字和标识符 第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 目录 2 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 下面的程序应该是最简单的Go程序。 1| package main 2| 3| func main() { 4| } 在此程序中,单词package和func是两个关键字。 两个main是两个标识符。 标 识符和关键字将在后续的一篇文章中讲解。 此程序的第一行指定了当前源代码文件所处的包的包名(此处为main)。 第二行 是一个空行,用来增强可读性。 第三和第四行声明了一个名为main的函数。
    0 码力 | 591 页 | 21.40 MB | 1 年前
    3
  • epub文档 Golang 101(Go语言101 中文版) v1.21.a

    为什么写这本书 第1章:致谢 第2章:Go语言简介 - 为什么Go语言值得学习 第3章:Go官方工具链 - 如何编译和运行Go程序 Go编程入门 第4章:程序源代码基本元素介绍 第5章:关键字和标识符 第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 下面的程序应该是最简单的Go程序。 1| package main 2| 3| func main() { 4| } 在此程序中,单词package和func是两个关键字。 两个main是两个标识符。 标识符和关键字将在后续的一篇文章中讲解。 此程序的第一行指定了当前源代码文件所处的包的包名(此处为main)。 第 二行是一个空行,用来增强可读性。 第三和第四行声明了一个名为main的函 数。
    0 码力 | 821 页 | 956.82 KB | 1 年前
    3
  • mobi文档 Golang 101(Go语言101 中文版) v1.21.a

    第1章:致谢 第2章:Go语言简介 - 为什么Go语言值得学习 第3章:Go官方工具链 - 如何编译和运行Go程序 Go编程入门 第4章:程序源代码基本元素介绍 第5章:关键字和标识符 第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 下面的程序应该是最简单的Go程序。 1. package main 2. 3. func main() { 4. } 在此程序中,单词package和func是两个关键字。 两个main是两个标识符。 标 识符和关键字将在后续的一篇文章中讲解。 此程序的第一行指定了当前源代码文件所处的包的包名(此处为main)。 第二 行是一个空行,用来增强可读性。 第三和第四行声明了一个名为main的函数。
    0 码力 | 608 页 | 1.08 MB | 1 年前
    3
  • pdf文档 Golang 入门笔记

    语法基础 组成 关键字 标识符 变量 字符串 符号 分隔符 Go 语言一行代表一个语句的结束,不像 C 家族语言一样以分号结束 如果一个语句写多行就需要加一个分号,不推荐 字符串连接 Go 语言字符串连接通过 `+` 实现 案例 : fmt.Println("Google " + "Runoob") 关键字 关键字或保留字 预定义标识符 Go 语言的空格 1. 变量声明必须用空格隔开。例如: 第一种,指定变量类型,如果没有初始化,则变量默认为零值。 第二种,根据值自行判定变量类型。 第三种,省略 var, 注意 := 左侧如果没有声明新的变量,就产生编译错误,格式: 多个变量声明 子主题 语言常量 常量是简单的标识符,在运行时,不会被修改的量 常量中的数据类型可以是布尔类型,数字型(整数型,浮点型和复数)和字符串类型 const 关键字 常量定义格式:const identifier [type] = value GC 来回收 标识符概念 概念 Golang 堆各种变量,方法,函数等命名使用的字符序列成为标识符 凡是自己可以起名的地方都叫做标识符 标识符命名规则 1. 由 26 个英文字母大小写,0-9, _ 组成 2. 数字不可以开头 3. Golang 中严格区分大小写 4. 标识符不能包含空格 5. 下划线 “_”本身在 Go 中是一个特殊的标识符,成为空标识符。可以代表任何其他
    0 码力 | 2 页 | 511.29 KB | 1 年前
    3
  • pdf文档 MoonBit月兔编程语言 现代编程思想 第二课 月兔开发与月兔中的表达式

    �静态�指在程序运⾏之前的事物 �动态�指在程序运⾏之时的事物 ⽉兔拥有静态类型系统:在程序运⾏之前,编译器即会检查程序的类型是否定义良好 12 静态类型 每⼀个标识符都关联着唯⼀⼀个类型 �冒号�⽤于关联⼀个标识符和它的类型 x: Int a: Double s: String 每⼀个⽉兔表达式都有⼀个唯⼀的类型,这个类型由组成它的⼦表达式决定 13 静态类型检查 ⽉兔 故 (2 + 3) * (5 - 2) 15 25 数值绑定 let <标识符> : <类型> = <表达式> 数值绑定将⼀个名称(或者说标识符)赋予⼀个⽤表达式定义的值 类型声明多数时候可省略,⽉兔编译器会根据表达式类型进⾏推断 let x = 10 let y = "String" 对⼀个标识符进⾏多次绑定将会遮掩之前的值,⽽不会发⽣修改 26 表达式块 { 数值绑定 // 顶层(全局)即指定义在⼀个⽂件中所有表达式块外部定义的函数或标识符 2. let 顶层标识符 = 10 3. fn 顶层函数() { 4. // 本地(局部)即指某个表达式块内部的函数或标识符 5. fn 本地函数() { 6. 本地标识符 := 1 // 局部数值绑定可以简化 7. 本地标识符 // 表达式块的值 8. } 9. } 27 作⽤域 即指定义或数值绑定有效的范围
    0 码力 | 39 页 | 1.53 MB | 1 年前
    3
  • pdf文档 Rust 语言学习笔记

    模块也有一些默认的约定: 1.每个 crate 中,默认实现了一个隐式的根模块(root module); 2.模块的命名风格也是 lower_snake_case,跟其它的 Rust 的标识符一样; 3.模块可以嵌套; 4.模块中可以写任何合法的 Rust 代码; 为了让外部能使用模块中 item,需要使用 pub 关键字。外部引用的时候,使用 use 关键字。 1.2.1 } } 2.4 Rust 类型系统 2.4.1 可变性 rust 在声明变量时,在变量前面加入 mut 关键字,变量就会成为可变绑定的 变量。 通过可变绑定可以直接通过标识符修改内存中的变量的值。 在绑定后仍然可以重新修改绑定类型。 例子: fn main() { let mut a: f64 = 1.0; let b = 2.0f32; 3.1.1 绑定 首先必须强调下,准确地说 Rust 中并没有变量这一概念,而应该称为标识符, 目标资源(内存,存放 value)绑定到这个标识符。 { let x: i32; // 标识符 x, 没有绑定任何资源 let y: i32 = 100; // 标识符 y,绑定资源 100 } Rust 并不会像其他语言一样可以为变量默认初始化值,Rust
    0 码力 | 117 页 | 2.24 MB | 1 年前
    3
  • pdf文档 Go 入门指南(The way to Go)

    构建并运行 Go 程序 3.5 格式化代码 3.6 生成代码文档 3.7 其它工具 3.8 Go 性能说明 3.9 与其它语言进行交互 第4章:基本结构和基本数据类型 4.1 文件名、关键字与标识符 4.2 Go 程序的基本结构和要素 4.3 常量 4.4 变量 4.5 基本类型和运算符 4.6 字符串 4.7 strings 和 strconv 包 4.8 时间和日期 4.9 4.1 文件名、关键字与标识符 4.2 Go 程序的基本结构和要素 4.3 常量 4.4 变量 4.5 基本类型和运算符 4.6 字符串 4.7 strings 和 strconv 包 4.8 时间和日期 4.9 指针 第4章:基本结构和基本数据类型 - 52 - 本文档使用 书栈(BookStack.CN) 构建 4.1 文件名、关键字与标识符 Go 的源文件以 .go 本身没有对源文件的大小进行限制。 你会发现在 Go 代码中的几乎所有东西都有一个名称或标识符。另外,Go 语言也是区分大小写的,这与 C 家族中 的其它语言相同。有效的标识符必须以字符(可以使用任何 UTF-8 编码的字符或 _ )开头,然后紧跟着 0 个或 多个字符或 Unicode 数字,如:X56、group1、_x23、i、өԑ12。 以下是无效的标识符: 1ab(以数字开头) case(Go 语言的关键字)
    0 码力 | 466 页 | 4.44 MB | 1 年前
    3
  • pdf文档 MoonBit月兔编程语言 现代编程思想 第三课 函数, 列表与递归

    add_char('m', "oonbit") 因为 Char::from_int(109) 'm' 'm'.to_string() + "oonbit" 替换表达式块中的标识符 "m" + "oonbit" 因为 m.to_string() "m" "moonbit" 我们可以通过模式匹配来分情况查看列表的内部结构 match <表达式> { <模式1> => <表达式> <模式2> => <表达式> } 模式可以⽤数据的构造⽅式定义。模式中定义了标识符,其作⽤域为对应表达式 1. fn head_opt(list: List[Int]) -> Option[Int] { 2. match list { 3. Nil => None 4 Cons(head, tail) => Some(head) 5. } 6. } 19 模式匹配结果的化简 简化待匹配的表达式 从上到下依次匹配模式 匹配成功后,根据模式定义替换表达式中的标识符 简化表达式 1. fn head_opt(list: List[Int]) -> Option[Int] { 2. match list { 3. Nil => None 4.
    0 码力 | 42 页 | 587.59 KB | 1 年前
    3
共 100 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
页
相关搜索词
JavalanguagebasicandflowcontrolpdfNim2.0中文手册Golang101Go语言文版中文版v121入门笔记MoonBit编程编程语言现代思想第二二课第二课开发表达达式表达式Rust学习指南Thewayto第三三课第三课函数列表递归
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩