Java 开发环境搭建&小实验
Java 笔记:搭建环境和 HelloWorld
搭建 Java 程序开发环境
下载、安装 JDK
登陆 ORACLE 官网下载与你系统版本架构相同的 jdk 安装包。
设置环境变量
检查一下系统的环境变量有没有如下内容:
变量名 | 目录 | 示例 |
---|---|---|
JAVA_HOME | 到 jdk 目录 | C:\Program Files\Java\jdk1.8.0_111 |
PATH | 到 bin 目录 | C:\Program Files\Java\jdk1.8.0_111\bin |
CLASSPATH | 到 lib 目录 | .;C:\Program Files\Java\jdk1.8.0_111\lib |
不要替换已有的系统变量,要以追加的形式修改
每个环境变量应该用;(英文状态下的半角分号) 隔开
配置完成后,可以自己验证一下,Win+R 运行 CMD,输入 java -version
,如返回安装的 Java 版本号,即配置正常。
HelloWorld
Java 编写运行流程:
源文件:主类名.java -> 字节码文件:源文件名.class ->JVM(解释器)运行
So,需要掌握:
javac 命令:将 java 源文件编译成字节码文件
java 命令:由 JVM 解释运行已经便宜好的字节码文件
下面是第一个 java 程序:
新建一个 .java 文件,注意文件名必须要与程序中的类名一致。
/*
Java 程序
Build by Demo
*/
public class Stu{
public static void main(String[] args) {
System.out.print("Hello World!");//控制台输出
}
}
在程序中 public class Stu 中,其中 Stu 就是类名
这个程序我把他保存为 Stu.java,另外说一句,Java 是大小写敏感的程序设计语言。
好,第一个 Java 程序就写完了,跑一下试试,运行 CMD,到源文件目录下,
javac Stu.java
java Stu
CMD 输出:Hello World!
简单解释一下这个程序,第一行命令是编译文件,即把源文件编译为 .class(字节码)文件,第二行就是运行重新了。
这个编译运行过程类似于使用 gcc 编译 c 程序,./ 方法运行,只不过 gcc 默认不输出二进制文件。
综上总结一下,对于一个 Java 程序,需要注意:
Java 大小写敏感
class 表示一个类,Java 程序的全部内容都必须包含在类中
源文件名称必须和公有类的名称相同
有且仅有一个 main 函数,main 函数必须是共有的(public)、静态的(static)、无返回类型的(void),并且带有一个字符串类型的参数(String[] args)
注释方法 //、/* */
多说一句,你可以使用“以/*开头,以/结束”的方法为代码块加文档注释,并使用 javadoc 生成文档,例如为上面的程序进行文档注释javadoc Stu.java
,效果你可以自己尝试一下。
集成开发环境
例如使用 Eclipse,你可以直接去官网下载 Eclipse IDE for Java Developers 安装,这是一个绿色软件,但是需要注意,Eclipse 的架构必须和你安装的 JDK 架构相同
,否则会报错。
非常有趣的是,Eclipse 通常被我们用来进行 Java 开发,但是它又却是基于 Java 开发的,所以你在安装 Eclipse 之前必须先安装 JDK。
关于汉化,你可以看一下这篇文章。