标签:输出 str 默认值 执行命令 换行 tool static ogr dt.jar
一、编译型、解释型
编译:编译器,将源文件编译成编译文件,(包装成可执行文件;)
优点:运行效率较高 (编译文件可以多次运行);
缺点:不能跨平台;
解释型:源文件,边解释边执行,不会生成编译文件;
优点:可以跨平台(提供不同的解释器)
缺点:运行效率低
java:即是编译型,也是解释型;
源文件——》(编译)字节码-》jvm解释执行
二、配置环境变量;
1、JAVA_HOME: jdk安装路径; C:\Program Files\Java\jdk1.8.0_72
2、path:执行命令,是在当前目录下找;找不到,到path的路径下去找;
C:\Program Files\Java\jdk1.8.0_72\bin
%JAVA_HOME%\bin (推荐)
3、classpath:java5之后,有默认值; .; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar
三、 3.1 编写java源程序
public class HelloWorld{
//public修饰的类的类名需要和源文件的文件名,保持一致(java区分大小写)
//源文件中可以有多个class,只有1个public修饰的class
//main:java程序的入口方法
public static void main(String[] args){
System.out.println("Hello World");//输出hello world,并换行
}
}
3.2 编译源文件
1)切换到源文件所在目录
2)javac HelloWorld.java
3)编译成功,生成字节码文件(默认在当前目录)
4)每个class都会生成一个字节码文件
3.3 运行编译文件
1)java HelloWorld
2)默认是在classpath指定的目录下,查找字节码文件 (.)
classpath:.;%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar
3)java -cp d:\ HelloWorld :通过 -cp 修改字节码文件的搜索路径
四、eclipse开发java
1、建工程;
2、建包(包名:全小写,类似于域名(倒过来))
3、新建java
4、自动编译(新建java文件、保存java文件)
5、ctrl+f11
标签:输出 str 默认值 执行命令 换行 tool static ogr dt.jar
原文地址:http://www.cnblogs.com/wanglele-1988/p/6806614.html