zoukankan      html  css  js  c++  java
  • 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中的  “ 
     ”
    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变量,等号后面不需要任何东西。
    

      

  • 相关阅读:
    操作系统设计与实现 读笔(2)
    操作系统设计与实现 读笔(1)
    C++历史及优点
    套接字Socket——TCP、UDP通信
    Unix环境_进程管理
    Unix环境_信号处理机制
    排序算法汇总
    TCP/IP体系结构
    数据库模式——三级模式两级映像
    杨辉三角形的递归实现
  • 原文地址:https://www.cnblogs.com/ZiaWang/p/6925594.html
Copyright © 2011-2022 走看看