java---02Java编程步骤、设置classpath及注意事项(原创,请勿转载)

一. 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[]   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变量,等号后面不需要任何东西。

  

 

posted @ 2017-05-31 19:15  ZiaWang  阅读(1335)  评论(0编辑  收藏  举报