JAVA课程笔记_1

 

一 课程内容

 

  1. set path查看路径信息:当编译一个程序或命令时,先从当前目录查找,如果没有,按path中的路径按顺序查找,先找到后就不查找后面的路径了。
  2. 可以将目录加入环境变量,set path="复制的路径"
  3. 可以在.java程序中编写多个类,当编译时,每个类生成各自的字节码文件。
  4. 由于多个类的字节码文件不利于管理,使用bin目录下的jar命令可以将多个字节码文件打包成jar包发布给其他程序员使用。

    使用方法:先在命令提示符下输入jar,会出现使用方法和实例。Jar打包两个class文件方法: jar cvf 目标名称.jar x1.class x2.class

    将lesson/目录下所有文件打包方法: jar cvf 目标文件.jar lesson/,必须首先用cd..转到上层目录,然后再打包。

  5. Sun公司提供的类库在C:\Program Files\Java\jdk1.6.0_10\jre\lib文件夹下的rt.jar内,可以使用winrar打开。
  6. 在.java程序中只能有一个public类,该类必须和文件名相同。但可以有多个不带public的类。
  7. Java解释器加载类,而不是.class文件,所以解释命令是Java Welcome没有.class,编译的是.java文件。
  8. Out对象的println方法输出后自动换行,而print方法没有换行,需要的话要加上\n。
  9. 用命令解释类程序时,如果不在当前目录下也想解释的,用set classpath=该类所在目录。解释程序从该目录查找,但是一旦设置了classpath目录,java解释程序就不能解释当前目录下的类了。所以在环境变量CLASSPATH中要加.使其可以在当前目录解释类。

    该方法只能临时改变classpath,用start命令可以继续用修改后的路径。但是,永久改变classpath必须在我的电脑中手动修改。

  10. cmd命令操作文件:在命令提示符下,cd \ : 回到根目录 cd..回到上层目录,

    一个.表示当前路径,两个..表示上层路径。

  11. 环境变量设置时,系统变量永久不变,用户变量与用哪个账户登录有关。设置jdk的path目录时,放在系统变量的path路径的最前面,使用时优先使用,避免因为和其他java软件编译时由于java版本不同发生错误。
  12. 数组两种定义方法:

    一:int [] num; 二:

            num=new int[3];     int [] num = new int[ ]{13,22,35};

            num[0]=1; System.out.println(num[0]);

            num[1]=12; System.out.println(num[1]);

            num[2]=32; System.out.println(num[2]);

            System.out.println(num[0]);

            System.out.println(num[1]);

            System.out.println(num[2]);

  13. 二维数组长度列数可以不同,如:

定义方法一:

int [][] num;

        num=new int[3][];

        num[0]=new int[5];

        num[1]=new int[3];

         num[2]=new int[2];

定义方法二:

int [][] num=new int[][]{{1,2,3},{4,5,5}};或

int [][] num={{1,2,3},{4,5,6}};    

数组元素没定义值初值是0,数组越界报错。

posted on 2014-06-27 21:19  追梦的小屁孩  阅读(240)  评论(0编辑  收藏  举报