第一个Java程序
在学习java之前我们需要安装JDK并配置好环境变量,这些完成后我们可以在电脑是写一个简单的Java的程序
首先我们需要创建一个记事本并将记事本的文件后缀改为.java ,这边我是安装了一个编译工具创建出来的形式可能和大家不一样
创建好之后我们就可以开始写第一个Java程序了
这里大家可能还是不了解代码的含义先跟着敲后面我会逐步讲解的
我们可以在运行窗口win+r打开cmd命令窗口
此时我们就可以在命令窗口运行刚才的java代码了
下面我们就来解释一下我们所编译的代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,world");
}
}
class HelloWorld:当前文件当中class定义的叫类,后面的HelloWord是类名(类名必须是大驼峰 如果类是public class类名必须和文件名相同)
public:访问限定修饰符
public static void main(String[] args)
main:方法 void:返回值 String[] args:数组字符串数组 args形式参数
System.out.println:类似于printf(println换行输出)
注意:1.类名必须是大驼峰HelloWorld, Max 等类型
2.这个类public class的类名必须和文件名相同
JDK、JRE、JVM之间的关系
先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节 码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够 理解的形式来运行
JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译 器javac与自带的调试工具Jconsole、jstack等。
JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程 序运行的所需环境。
JVM:Java虚拟机,运行Java代码
最后在编译的时候需要注意:
编写和运行第一个Java程序时,可能会遇到的一些错误:
1. 源文件名后缀不是.java 2. 类名与文件名不一致
3. main方法名字写错:mian 4. 类没有使用public修饰
5. 方法中语句没有以分号结尾
6. 中文格式的分号
7. JDK环境没有配置好,操作系统不能识别javac或者java命令