- 1
- 0
- 约2.4千字
- 约 23页
- 2016-10-23 发布于河南
- 举报
2.基础语法
类型与表达式 耿宇航 gyhang@ Java基本规则 区分大小写 Cat, cat CAT 是三个东西 只认分号,不认换行 一个语句可多行,一行可多个语句 所有的分隔符号都是西文 ( ) [ ] , ; . “ ‘ ! ~ % * ? + = - java注释 有三种方法 双斜线,单行注释 /* … */ 大块的注释 /** … */ java专门的注释,可以自动生成文档。这是java开创的方法。 java关键字 没有必要死记,边学边积累 类型关键字 char int double … 流程关键字 while do if else case … 修饰符关键字 public private static .. 类与对象关键字 class new extends … 异常关键字 try finally catch … 常量关键字 false true null … java数据类型 基本类型 int, byte, short, long 整数 整型常量 写整型常量,如不指定类型,则为int 如需要特定的类型,需修饰 125L 长整型 有时,用16进制的表示法,16进制就是逢16才进位 0x11, 0xEF 基本类型 float, double 浮点数 浮点常量 区分double 与 float 类型 2.1f 3.14d 科学记数法 1e2 就是100 3.14e-2 就是0.0314 基本类型 char 字符类型 字符常量 java中,西文与中文都是一个字符 可以用ASCII码,给一个字母间接赋值 char x = 65 就是大写的A 可以用转义符赋值 char x = ’\‘’ 就是单引号 char x = ‘\\’ 就是反斜杠本身 基本类型 boolean 布尔类型,表示是/否的概念 逻辑类型的赋值 一个表示判断的句子就可以为逻辑变量赋值 boolean x = 5 3; boolean x = 3 != 3; boolean x = 5 = 3; 字符串 字符串是:复合类型 创建一个 String 类的实例: String strName1 = “Humpty dumpty”; //字符串常量 String strName2 = new String(Egg); 两个或多个字符串可以用“+”运算符合并起来。例如: strName3 = strName1+ is the name of an + strName2; 字符串的长度可以通过 String 类中的函数计算。例如: int numLength = strName2.length(); 也可将数字添加到字符串类型中。例如: String strVar = Mark + 1; 怎样命名? 字符,数字,$,_ 不能以数字开头 不能包含空格 最好符合命名规范 命名示例 总吨位 zong_dun_wei ZongDunWei TotalTon total_ton 甚至直接用汉字当名字也可以 命名示例 张三 zhang_san ZhangSan Zhang3 3zhang (错) zhang san (错) zhang-san (错) ZS(不提倡) 不要让别人费思量 GZ是什么? 工资 高中 甘蔗 改正? 贵族? 稿纸? 公证? 鬼子? 柜子? 谷子? 盖子? … 算术运算符 关系运算符 逻辑运算符 三元运算符(?:) 条件满足时,为表达式1,否则为2 不同类型间的赋值 小东西可以放在大盒子里 大的硬要放小盒子里,需要强制转换 经常用的 char int double 类型 基本类型 复合类型 int byte short long double float char boolean 类 接口 数组 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 64位 0 long -2,147,483,648 ~ 2,147,483,647 32位 0 int -32,768 ~ 32,767 16位 0 short -128 ~ 127 8位 0 byte 数的范围 长度 缺省值 类型 1.7E-308~1.7E+308 64位 0.0 double 3.4E-038~3.4E+038 32位 0.0 float 数的范围 长度 缺省值 类型 \u0000 ~ \uFFFF 16位 \u0000 char 数的范围 长度 缺省值 类型 false、true 1位 false boolean 数的范围 长度 缺省值 类型 c= - a 取负数 - c = c % a c %= a 取模并赋值 %= c = c / a c /= a 相除
您可能关注的文档
最近下载
- 2025年特许金融分析师银行跨境监管专题试卷及解析.pdf VIP
- 2025年信息系统安全专家非对称加密算法性能优化与工程实践专题试卷及解析.pdf VIP
- 基于人工智能的能源计量数据异常模式自动识别研究.pdf VIP
- 济宁政治模拟试题及答案.docx VIP
- 2025年特许金融分析师购买力平价理论(PPP)实证应用专题试卷及解析.pdf VIP
- 2025年碳排放管理师清洁生产审核评估结果应用方法专题试卷及解析.pdf VIP
- 基础护理学题库卧位题目及答案.doc VIP
- 2025年演出经纪人国际展览与沉浸式体验演出经纪专题试卷及解析.pdf VIP
- 城市地下空间数字化建模与监测系统设计.pdf VIP
- 2025年济宁政治中考题及答案.doc VIP
原创力文档

文档评论(0)