一,Java是一种计算机编程语言
除了Java还有C语言,c++,pathon
java的发展方向:
JavaSE:Java语言核心基础
JavaEE:企业级开发
JavaME:通信
二,Java语言的特点
1,简单性:相对于C,C++
2.开源性:开源性代码
3.编程资源广泛:很多大厂作为推手
4.跨平台性:可以在不同平台的操作系统上,执行Java代码
5.面对对象性:后续课程讲解
三。Java运行机制
1.Java的执行机制:先编译后运行
(1)先编译:将Java代码通过编译器生成对应的字节文件(.class 结尾)
Java的源文件:以.Java文件
(2)后运行:将.class文件通过解释器,逐行的解释并运行
2.注意:实际运行的时候,运行的是.class文件
Java文件一次编译;可以被多次运行
四.环境搭建
1.安装jdk
2.名词解释
(1)JVM:java 虚拟机,作用屏蔽不用操作系统之间的差异
(2)JRE:Java运行环境,JRE=解释器+JVM
(3)JDK:Java的开发工具,Java的开发包
JDK=JRE+编译器+类库+工具
3.配置环境变量
4.测试环境是否配置成功
五,Java的第一个程序
1.创建Java的源文件:以.Java结尾
例如 First.Java
2.class:类,代码容器
class类名{
//main函数:也称为主函数,程序入口,一个类中最多只能定义一个main函数
public static void main (String []args){
System.out.println("hello ");
}
}
三,编译和运行
打开DOS命令窗口:
(1)编译:javac 原文件名.Java
注意:编译之后生成一个以 类名命名的.class文件
(2)运行:Java 类名
四.细节
1.一个源文件中可以定义多个类,但是每个类之间不许重名,
2,每个类中都可以定义一个主函数
3.每个类都会生成对应的.class文件
五.
1,public:公开的,公共的
2,被public修饰的类称为公开类,公共类
3,语法
public class 类名 {}
4,公开类的类名必须和源文件名保持一致
5,一个源文件中最多只能有一个公开类