基础了解、环境配置
基础
java ~~~ 1995年诞生
javaSE~~~ java基础版
javaEE~~~ java企业版
javaME~~~ 嵌入式开发
JVM ~~~ java 虚拟机(器)
JDK ~~~ java 开发工具包
JRE ~~~ java 运行环境
java的跨平台就是JVM实现的:
一个java源文件(hello.java)---->经过编译器编译----> 字节码文件(hello.class) ----->解释器-------> 客户端
环境
1> 下载JDK:
Java SE8u201和Java SE8u202是同时推出的版本,奇数版是官方推荐的版本,偶数是包含了奇数版但有些bug为验证
注意:
安装java.exe 的时候,需要设置两个目录,第一个是java的jdk目录路径(D:\000installSoft\Java\jdk1.8.0_201)、第二个是java的jre目录路径(D:\000installSoft\Java\javapath),这个两个目录要设置成不同的目录。用于配置环境变量(http://www.runoob.com/java/java-environment-setup.html)。
bin和lib文件夹
bin文件夹中有javac和java命令:
javac 编译源文件成字节码文件,java命令解释输出文件内容(使用时不用加 .class)
2> 配置环境变量
在环境变量中新增:
JAVA_HOME ~~~~~~ jdk的安装路径
PATH ~~~~~~~~~~~~ bin文件的位置
CLASSPATH~~~~~~~ lib的文件位置,类库文件
打开控制面板->系统和安全->系统->高级系统设置->环境变量->新建系统变量JAVA_HOME(或右击我的电脑-->高级-->环境变量->新建环境变量JAVA_HOME),变量值为jdk的安装路径:C:\Program Files\Java\jdk-11.0.1\
新建系统变量Path,变量值为jdk的安装路径下的bin目录:%JAVA_HOME%\bin\(C:\Program Files\Java\jdk-11.0.1\bin)
在DOS窗口输入java回车
在DOS窗口输入javac回车
在DOS窗口输入java -version(java和-version之间有空格)
3> 输出helloword
创建HellowWorld.java文件并输入:
public class HelloWorld {
public static main(String []args) {
System.out.println("helloworld");
}
}
在dos窗口中输入 javac HelloWorld.java
没有报错则输入 java HelloWorld
Administrator@meigkun MINGW64 /h/Software/java
$ javac HelloWorld.java
Administrator@meigkun MINGW64 /h/Software/java
$ java HelloWorld
hello,world!
4> 使用eclipse
- 创建工程
- 创建一个包
- 创建一个class文件
- 运行源文件
使用eclipse创建工程javaProject ,
然后在src中新建package命名为com.javaProject,
在这个com.javaProject中新建一个class文件Helloworld,
此时eclipse会自动帮我们新建一个HelloWorld.java文件,
然后可以在其中书写代码,最后右击选择run as -> java application
4> MyEclipse 是对eclipse的扩展