首页 > 代码库 > 20155335《java程序设计》第一周学习总结
20155335《java程序设计》第一周学习总结
18个章节的问题
(1)为什么需要JVM让java跨平台?
(2)JVM与JDK,与JRE的关系?
(3)为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0?(注意后边的结果0带负号)
(4)某些JAVA开发人员使用 int a[] 而不是 int[] a 去声明一个数组。这两者有什么区别?
(5)只定义类型,而不封装会造成什么后果?
(6)构造函数对继承的作用?
(7)为什么优先考虑接口,而不是用继承?
(8)异常处理会自动检索出吗?
(9)collection的用法有哪些?
(10)
在 linked list 上使用 iterator 是不是比循环或者递归更有效率?
(12)在JAVA内建库中有没有排序和查找的函数?
(11)有没有只能用循环而不能用递归的情况?
(13)我可以从标准input中重新读一次数据吗?
(14)使用数组时还有其他需要注意的陷阱吗?
(15) . 在 linked list 上使用 iterator 是不是比循环或者递归更有效率?
(16) 在Java库中有对stacks 和 queues 的实现吗?
第一二章学习总结
java是一种高级语言,更是一种资源和标准规范。
java原名Oak,其开发者版本为JDK。
JVM有跨各种操作平台的功能,位码文档(扩展名.class)的文档,是JVM的可执行文许。
java的执行环境为JRE,编译程序这样约2具由JDK提供。
JDK本身履盖JRE。
第二章
class是用来定义十关约关键词,,之后接上类名称。
规定main()的方法是public static void main(String[] args)
系统安装两个以上JDK时,path路径中没定约顺序,将决定执行
哪个JDK下的工具顺序。
启动JVM,执行java时,若没使用-cp或classpath,就会读取CLASSPATH环境变量。
只会指定CLASSPATHuI寻找使用到的一类。
原始码文档要放置在与package所定义名称层级相同约文许三人层级。
package所定义名称与class所定义名称,会结而成类的完全吻合名称。
20155335《java程序设计》第一周学习总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。