第2章 Jva编程基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾 JVM是 Java 编程语言的核心。 Java是完全面向对象的语言,所有的实现必须放在类中。 JDK可用于开发 Java 程序。 C/S和B/S开发模式的区别 JAVA的3大体系结构 Java编程基础 Java注释和语句 Java标识符、关键字 Java基本数据类型 Java常量、变量 Java数据类型转换 Java运算符 Java流程控制 编码规范 我们应从开始就养成良好的编程风格,软件编码规范指出:“可读性第一,效率第二” 编码规范往往在求职和开发中起到关键作用 Java注释 单行注释://开头 多行注释 :/*和*/之间 语句、程序段、空白区域 语句占一行或多行,语句之间由分号隔开 一个程序段是由{ 和 }包含的语句。在类的定义当中必须用{ 和 }。可以使用嵌套语句 在Java程序中允许使用任意长度的空白区域。空白区域可以是空格、Tab制表位或者是新的一行 Java标识符 标识符严格区分大小写 标识符可以字母、下划线或美元符号$开头,其它由字母、数字、下划线、$组成 标识符中不能含减号和空格 (示范错误的命名) 正确的路有一条,错误的路千万条,何苦与自己过不去。 永远以字母开头,尽量不要包含其它符号 实际开发中会有命名规范手册 Java标识符(续) 标识符应采用有意义的名字 组成标识符的每个单词首字母应大写 类名应以大写开头 方法名、变量名应以小写开头 常量应全部大写,例: class TrafficTool; String getName(); int carNumber=10; final float PI=3.1415926f; Java关键字 Java保留某些单词做特殊用途,称为关键字,自定义标识符不要和关键字相同 例:class this , String void都是错误的 自定义类名不要和Java本身的类名相同。 例:class System 参考System程序 Java关键字都是小写 关键字列表 基本数据类型 byte short int long float double char boolean 循环关键字 do while for break continue 分支关键字 if else switch case default break 方法、变量和类修饰符 private public protected final static abstract synchronized volatile transient 关键字列表(续) 异常处理 try catch finally throw throws 对象相关关键字 new extends implements class instanceof this super Java基本数据类型 内置基本数据类型 整型 : byte, short, int, long 浮点型 : float, double 字符型 : char 布尔型 : boolean 复合类型 class interface 数组 整型 byte 8位 (-128~127) short 16位 (-32768~32767) int 32位 (-231~231-1) long 64位 (-263~263-1) byte b=129; 编译报错,因为129超过了byte类型的取值范围,其它类似 浮点型(小数) float 32位 3.4e-38~3.4e+38 double 64位 1.7e-308~1.7e+308 声明float变量时,在数字后面加“F”或”f” 声明double变量时,在数字后面加“D”或”d” 如果没有任何指定,默认为double型 字符型 char 16位 字符型为双字节码,称为unicode,包括了全世界的各种语言符号,它采用16进值编码,范围从‘\u0000’到‘\uFFFF’,而ASCII码是其子集,只有256个,范围从‘\u0000’到‘\u00FF’ 可以用一个整数代表一个char变量的值,例: char ch=97;等价于char ch=‘a’ 布尔型 boolean 1bit 布尔型变量的值只有两个 true false Java基本数据类型平台无关性 Java的各种数据类型所占内存空间与具体的硬件、软件平台无关,因此Java没有sizeof运算符 常量和变量 常量:其值不变 用关键字final来实现 final 数据类型 常量名=值[,常量名[=值]…]; 如:final int NUM=100; 变量:其值可变 数据类型 变量名[=值[,变量名[=值]…]; 如:int co

文档评论(0)

dd50055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档