黑马程序员技术交流社区

标题: 刘毅老师第一天笔记,自己总结的,希望对新学习的同学... [打印本页]

作者: 新人救济    时间: 2016-5-12 20:28
标题: 刘毅老师第一天笔记,自己总结的,希望对新学习的同学...
* A:什么是跨平台性
* B:Java语言跨平台原理
        * 只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
* C:Java语言跨平台图解
        * write once ,run anywhere!(一处编译,到处运行)
###01.09_Java语言基础(JRE和JDK的概述)(掌握)
* A:什么是JRE
        * 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
        * JRE:JVM+类库。
* B:什么是JDK
        * JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
        * 其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等
        * JDK:JRE+JAVA的开发工具。
* C:为什么JDK中包含一个JRE
        * 为什么JDK中包含一个JRE呢?
        * 开发完的程序,需要运行一下看看效果。



* B:标识符的组成规则
        * 英文大小写字母
        * 数字字符
        * $和_
* C:标识符注意事项
        * 1,不能使用关键字
        * 2,不能数字开头

了解的,有可能面试或者点招
1.java特点:具有跨平台性,源码开放

2.跨平台性的原理:JVM具有不同系统的版本

3.java具备常量优化机制,如:bety b = 3 + 4 ,这样编译是可以通过的


作者: 再见卡卡罗特    时间: 2016-5-12 21:08
辛苦了。。。。。。
作者: liunianruoshui    时间: 2016-5-12 21:11
赞!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2