第2章 Java基础知识.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Java基础知识

第二章 Java基础知识 课前思考 一段优秀的程序代码是否应该是可读性极强的?程序员之间是否应该遵循相同的编程规范? 一个程序员编好的代码如果需要让别的程序员使用,如何提供该代码的使用说明? 课前思考 是软件企业对软件开发人员的基本要求 课前思考 是成为程序员的正确的入门方法 课前思考 1、程序员花更多的时间在调试、维护和升级已有代码上,而不是编写新的代码; 2、程序最重要的是正确性,其次是可维护性,最后才是效率; 3、学习如何写优美的程序与学习如何正确地编写代码同样重要; 4、让程序尽量简单易懂,即使违背了某些规则也无关紧要; 5、一个运行正常但没有注释的程序如同一个等待爆炸的定时炸弹, 因为早晚会有人修改或升级这个程序; 6、好风格应该成为一种习惯。如你在开始写代码时就关心风格问 题,如果你花时间去审视和改进它,你将会逐渐养成一种好的编程习 惯。一旦这种习惯变成自动的东西,你的潜意识就会帮你照料许多细 节问题,甚至你在工作压力下写出的代码也会更好。 本章要点 Java语法与标识符 Java变量与作用域 Java中的注释 Java编程结构 Java中的数组与字符串 2.1 数据类型和变量 Java包含两种数据类型: 基本数据类型:数值型(整数和浮点数)、字符型、布尔型; 引用数据类型:类、数组、接口 2.1 数据类型和变量 2.1 数据类型和变量 变量 变量声明包括:变量类型和变量名 语法如下:variablevariable name 变量声明的限制: 变量名必须是UNICODE中的合法标识符 变量名不得和任何关键字或常量重名 变量名之间不能重名 Java区分大小写 2.1 数据类型和变量 变量初始化 本地变量在使用之前必须初始化 赋给变量的值必须和变量类型相符 例: int number=0; 2.1 数据类型和变量 使用变量 class var_usage { public static void main(String args[]) { int a=10; double b=4.5; char c=n; System.out.println(This is the Usage of Variables.); System.out.println(The Value of a is:+a); System.out.println(The Value of b is:+b); System.out.println(The Value of c is:+c); } } 2.2 常量、关键字和标识符 数字常量 整型常量 78,69L,011,0x1234 实型常量 2.8d,0.123----双精度型 2.8f,0.123f----单精度型 2.2 常量、关键字和标识符 布尔常量 true和false 字符常量 Unicode字符集 转义序列 2.2 常量、关键字和标识符 关键字 2.2 常量、关键字和标识符 标识符 必须以字母、下划线或美元符号开头, 其余字符可以是上述3种符号或数字. 注意: 标识符区分大小写,不能以数字开头, 不能插入空格. 2.3 运算符 (operator) 算术运算符(Arithmetic Operators) 加法运算符 + “op1 + op2” 减法运算符 - “op1 - op2” 乘法运算符 * “op1 * op2” 除法运算符 / “op1 / op2” 求模运算符% “op1 % op2” 计算余数 2.3 运算符 (operator) 6.位运算逻辑非(~) 7.自增运算符(++) 8.自减运算符(--) int i=5; i++; ++i; i--; --i; “赋值”和“运算”的先后顺序 2.3 运算符 (operator) 赋值运算符(Assignment Operators) = 变量名=表达式 扩展 变量名 运算符=表达式 2.3 运算符 (operator) 注意: 左边的操作符只能是变量,右边的可以是变 量、常量、表达式等. 赋值运算符具有自右向左结合性. 两边类型应尽量一致,否则要先转换. 允许进行连续赋值. 2.3 运算符 (operator) 逻辑运算符(Logical Operators) 操作数的逻辑关系,计算结果“true”或“false” 逻辑与 “op1 op2” 操作数都为真“true”,结果为真“true” 否则结果为假“false” 逻辑或 || “op1 || op2” 有一个操作数为真“true”,结果为真“true” 否则结果为假“false” 逻辑非 ! “! op”

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档