- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java复习.
第一章1.字节码是Java虚拟机的指令组,和CPU上微指令码很相似。Java语言编译成字节码后文件尺寸较小,便于网络传输。2.字节码最大的好处是可跨平台执行,可让程序“编写一次,到处运行”的梦想成真。第三章1.Java语言的数据类型分为基本数据类型和引用数据类型两种。2.数据类型的转换可分为下列两种:”自动类型转换“和”强制类型转换“。3.Java语言的运算符是有优先级和结合性的。运算符的优先级决定了表达式中不同运算执行的先后顺序,而结合性决定了并列的多个运算符的先后执行顺序。第四章1.break语句可以让程序强行跳离switch语句或循环语句,然后转去执行switch语句或循环语句的下一条语句,如果break语句出现嵌套的循环中的内循环,则break语句只会跳离内层循环。2.continue语句可以让程序强行跳到循环的开始处去执行下一轮,当程序运行到continue语句时,会停止运行本轮循环体中剩余的语句,而转到循环的开始处继续执行。3.return语句用来使程序从方法中返回。第五章1.Java语言允许二维数组中每行元素的个数不相同。第六章1.“类”是把事物的数据和相关的功能封装在一起,形成的一种特殊结构,用来表达现实世界的一种抽象概念。 第七章第八章第九章1.程序代码没有编写处理异常时,Java语言的默认异常处理机制是:(1)抛出异常;(2)停止程序的执行。2.当异常发生时,有两种处理方式:(1)交由Java语言默认的异常处理机制处理;(2)自行编写try-catch-finally语句块来捕获异常。3.try语句块若有异常发生时,程序的运行便会中断,抛出“由异常类所产生的对象”,并按下列步骤来运行:(1)抛出的对象如果属catch()括号内所欲捕获的异常类。catch会捕获此异常,然后进入catch语句块继续运行。(2)无论try语句块是否捕获异常,或者捕获的异常是否与catch()括号中的异常相匹配,最后一定会运行finally语句块中的程序代码;、(3)finally块运行结束后,程序转到try-catch-finally语句块之后的语句继续运行。4.方法中没有使用try-catch语句来处理异常,可在方法声明的头部使用throws语句或在方法内部使用throw语句将它送往上一层调用机构去处理。即如果一个方法可能会抛出异常,则可将处理此异常的try-catch-finally块写在调用此方法的程序块内。第十一章1.创建线程有两种方法:一种是继承java.lang包中的Thread类,另一种是用户在定义自己的类中实现Runnable接口。2.每个线程,在其创建和消亡之前,均会处于下列五种状态之一:新建状态,就绪状态,运行状态,阻塞状态和消亡状态。3.被多个线程共享的数据在同一时刻只允许一个线程处于操作之中,这就是同步控制中的线程间互斥。4.任何时刻,一个对象的互斥锁只能被一个线程所拥有。5.一定要保证所有对临界区共享变量的访问与操作均在synchronized代码块中进行。
文档评论(0)