Java之父?
Java最新版本?
Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购。
Java之父是詹姆斯.高斯林(James Gosling)。
1996年发布JDK1.0版。
目前最新的版本是Java14。我们学习的Java8。
JVM只能运行Java语言吗?
.class:字节码文件,接近于二进制文件
除了 Java语言,任何一种能够被编译成字节码的计算机语言都属于Java这个平台
为什么配置环境变量?
使java开发工具(javac.exe)能够在任何目录下执行成功
为什么要编译?
Java程序是在JVM中运行,JVM只认识字节码文件,
JDK、JRE、JVM之间的关系
JDK = JRE + 开发工具集
JRE = JVM + Java SE标准类库
黑窗口运行java程序
编译-----javac c为compile编译 +源文件名.java(不区分大小写)
运行-----java + 字节码文件名(类名,区分大小写)
中文乱码问题
代码是UTF-8,控制台是GBK,他们不兼容
输出语句
System.out.println—System:系统 out:输出 println:打印一行(print:打印 line:一行)
标识符的规则与规范
标识符:java代码中所有自己命名的地方
规则:
-
由26个英文字母大小写、$、_、0-9组成
-
不能以数字开头
-
不能包含关键字和保留字
-
不能包含空格
-
严格区分大小写
规范:
- 包名:xxxyyyzzz
- 类名、接口名:XxxYyyZzz
- 变量名、方法名:xxxYyyZzz
- 常量:XXX_YYY_ZZZ