JAVA复习大纲第三章.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 绪论 Java 语言的特点: (1)简单性 (2)网络特性 (3)面向对象 (4)平台无关性 /可移植性 5 ( )鲁棒性(程序执行的稳定性或健壮性) (6)安全性 (7)多线程性 (8)解释性(缺点,导致其执行效率要低) Java 环境变量: 1 path ( )运行路径( )变量记录的是各个运行程序所在的路径。 (2)类路径( classpath)环境变量是用来记录 j2se 类库所在的路径。 注意:一个源程序文本文件中可以含有多个类,但每个文件只能有一个公共类,而且这个 公共类的名字必须与文件名相同。 第二章 结构化程序设计 思考问题: java 与其他语言的区别。 (1)java 是一种面向对象的高级程序语言,其基本思想是通过构造和组织对象来求解问题 的,并以类为单位进行组织。 2 ( )非常好的支持了网络特性。 1、数值类型转换:弱的数值类型数据可以直接转换为强的数值类型数据。强的数值类 型数据要转换为弱的数值类型数据,需要强制类型转换。 byte < short < int < long < float < double char (与 short 没有强弱关系 ) 2、标识符可以从一个字母、下划线或美元符号开始,随后也可以跟数字、字母、下划 线或美元符号。 3、前置运算是先运算,再使用操作数变量值;后置运算是先使用操作数变量值,再进 行自增或自减运算。 4、一般不直接比较两个浮点数的大小。 5、条件运算( && 、||)采用“短路规则”,即在运算是先根据第一个操作数进行判断, 如果从第一个操作数就可以退出结果,那么就不会去计算第二个操作数。而逻辑运算( & 、 |)不管第一个操作数值是什么,第二个操作数仍然会被计算。 6、求负数补码:计算其相反数的二进制码,并用 0 填充高位,然后按位取反,最后再 加上 1。 7、字符串类型不是原始类型,而是一个类 String 。 8、Java使用的是 Unicode 标准字符。 第三章 面向对象程序设计( ***** ) 思考问题:类库的组织形式与包有什么不同(优缺点)? 1、类定义格式: [ 类修饰词 ] class 类名 [extends 父类名 ] [implements 接口名称列 表]{ 类主体 } (修饰词包括 public, abstract,static, final, strictfp ) 类成员域的声明: [域修饰词 ] 类型 变量名或带初始化的变量名列表; (修饰词多了 protected, private, transient, volatile 少了 stritfp ) 类成员方法的定义: [方法修饰词 ] 返回类型 方法名(方法的参数列表) { 方法体 } 2、构造方法前可使用访问控制 public ,private 等, public 表示在当前类目录下可建立 对象, private 表示只有类本身可以建立其对象(此时,用另外的方法 getInstance ()调用 构造方法生成对象并返回) 。 一旦类中定义了构造方法,系统就不会再创建默认的不含参数的构造方法。子类的构 造方法必须要调用父类的构造方法(格式为 super (调用参数列表)。若没有显式调用,则 会自动隐式地调用不含任何参数的父类构造方法,此时父类若没有这样的方法则出错,因 此要注意)。 3、Java 没有析构函数,采用垃圾自动回收机制,但有 finalize 方法和 System.gc方法。 4、Java 不允许多重继承,但可以直接继承多个接口。 判断一个实例是否是指定类的实例:引用值 instanceof 类名,返回布尔值。 Java 语法逻辑上,子类的实例同时也是父类的实例,反之则不行。因此有:

文档评论(0)

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

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

1亿VIP精品文档

相关文档