一. Java编程步骤
- 创建并保存Java文件。
- 运行javac,对Java文件进行编译(即对Java文件进行翻译),产生能够让Java程序运行的CLASS文件(CLASS文件内容为计算机能识别的二进制数据),编译过程中,如果源代码语法错误则不会产生CLASS文件。
- 利用Java程序运行该CLASS文件,bin目录下Java能运行的文件只有CLASS文件,在运行CLASS文件的时候,可以不加 " .CLASS "后缀。实际上,Java程序的底层是jvm虚拟机,该操作是利用jvm运行CLASS文件。
注意:
- Java严格区分大小写。
- System.out.print() system首字母要大写。
- String[]
- public static void main 之间至少一个空格空开。
- 函数内的语句要用 " ; " 分开。
二. Hello_world.java
1 //haha.java
2 class Haha
3 {
4 public static void main(String[] args) //注意大小写
5 {
6 System.out.println("haha~~~"); //println有换行的效果,类似Python中的 “ \n ”
7 System.out.print("大家好,我是ziawang~ 很高兴认识你!"); //记得将每一个主函数代码块中的子函数用分号隔开。
8 }
9 }
ps:
- 当单独运行CLASS文件的时候,(比如在当前目录下运行其他目录下的CLASS文件)可以通过配置classpath环境变量的方法。用过这种方法,讲CLASS文件的路径告诉系统,然后虚拟机jvm就可以运行classpath路径下的CLASS文件。
- 设置classpath在命令行下进行。举个栗子,现在想运行E盘下的myclass文件夹下面的haha.CLASS类文件。这里要注意,如果该命令后不加分号" ; ",系统只会在执行命令时在classpath路径寻找;如果在设置classpath变量命令后面加上了分号" ; ",那么系统会先在指定的classpath环境变量下寻找将要运行的CLASS类文件,如果没找到该文件,会继续在当前目录下寻找该CLASS类文件。
set classpath=E:\myclass //只会寻找classpath路径下的类文件
set classpath=E:\myclass; //等价于 set classpath= .;E:\myclass
- 上述为在命令行下临时设置classpath环境变量的方式,还有一种就是常用的在系统设置下直接添加classpath变量。
- 但是在实际开发过程中,有时候自己定义的classpath环境变量并不能满足需要,进入系统设置下更改又太耗费时间。有一种简单快捷的方法就是设置临时classpath环境变量。举个栗子,我想将当前目录添加到classpath中。哈哈
set claspath= . ;%classpath%
这样一方面可以使用之前设置的classpath变量,而且还可以随时增加自己临时需要的路径。
2017/6/8 补充!
尴尬,忘了说怎么查看和清除当前临时classpath变量了。。。下面给出
set classapth //查看当前classpath变量,记得不要忘了set哦~
set classpath= //清除当前配置的classpath变量,等号后面不需要任何东西。