1.Java是一种计算机编程语言;其余有c,c++,c#,python等
不同编程语言类比不同国家语言;每个编程语言的语法不同;应用场景不同
Java是一个用于后端开发的编程语言
2.1995年,sun公司推出的一款面向对象的编程语言
jdk是Java开发的必要工具;Java发展方向分为java SE;JavaEE;JavaME;
3.简单性:相对c,c++等
开源性(开放源代码,编程人员写的程序)
资源广泛性
跨平台性:可在不同操作系统运行
面向对象性
4.Java运行机制:先编译后解释运行
实际运行时,运行class文件;Java只需要编译一次,class可以被多次运行
5.jvm:Java虚拟机;作用:屏蔽不同操作系统之间的差异
jre:Java运行环境;jre=解释器+JVM
JDK:Java运行环境;开发工具‘jdk=jre+编译器+工具类+工具
6.Java二点源文件以:Java进行结尾
class类,代码容器
一个源文件可以定义多个类,每个类都可以定义一个main函数
一个源文件之间不可以重名
7.硬性规范(语法要求)
java
中标识符只能以 数字、字母、
_(
下划 线)
、
$
;不能以数字开头
java中标识符没有长度限制,java
中严格区分大小写 ,不能使用Java中的关键字保留字特殊符号命名