蔡猜猜

导航

2018年9月3日 #

java开发师笔试面试每日8题(1)

摘要: 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 使用final关键字修饰一个变量时,是指引用变量不能变, 阅读全文

posted @ 2018-09-03 09:51 蔡猜猜 阅读(144) 评论(1) 推荐(0) 编辑

2018年8月27日 #

java开发师笔试面试每日12题(3)

摘要: 1、JDK和JRE的区别是什么? Java运行时环境(JRE)是将要执行Java程序的Java虚拟机。它同时也包含了执行applet需要的浏览器插件。Java开发工具包(JDK)是完整的Java软件开发包,包含了JRE,编译器和其他的工具(比如:JavaDoc,Java调试器),可以让开发者开发、编 阅读全文

posted @ 2018-08-27 11:25 蔡猜猜 阅读(106) 评论(2) 推荐(0) 编辑

2018年8月26日 #

java开发师笔试面试每日12题(2)

摘要: 1.Volatile和Synchronized不同点 (1)、volatile只能作用于变量,使用范围较小。synchronized可以用在变量、方法、类、同步代码块等,使用范围比较广。 (2)、volatile只能保证可见性和有序性,不能保证原子性。而可见性、有序性、原子性synchronized 阅读全文

posted @ 2018-08-26 09:44 蔡猜猜 阅读(101) 评论(0) 推荐(0) 编辑

2018年8月24日 #

java开发师笔试面试每日12题(1)

摘要: 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机 阅读全文

posted @ 2018-08-24 22:25 蔡猜猜 阅读(114) 评论(1) 推荐(0) 编辑