您的位置:首页 > 编程语言 > Java开发

学习笔记1—Java基础1_Java开发前奏

2011-01-30 01:45 239 查看
对于‘一次编译 到处运行’的理解:
     源程序——【编译程序】——可执行文件——执行
     java源程序——【编译程序】——java字节码文件——【windows/linux下的java字节码解释程序(java虚拟机)】——在windows/linux下执行

 

对于‘java三方面内涵’的理解:
     编程语言:编写java源程序;
     开发工具:编译程序(源程序—字节码文件);
     运行环境:字节码解释器。
    
开发工具与运行环境的搭建:
     jdk(J2EE,J2SE,J2ME)
     环境变量的作用:
         path环境变量。作用是指定命令搜索路径,在命令行下面执行命令时,它会到path变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的path变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好path变量后,就可以在任何目录下执行javac/java等工具了
         classpath环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过classpath来寻找类的。“.”指代当前目录,也必须加入到该变量中。

 

java的编程过程:
    一个源程序有多个类,编译后则声生成多个字节码文件(.class)。
    类有关键字public,则类名必须与文件名一致,所以一个源文件中只能有一个public类。
    java虚拟机运行一个类,首先从main函数开始。

 

java虚拟机的运行过程:
    装入——校验——执行

 

java编程实用工具:
    1.查阅帮助文档
    2.jad反编译工具
    
     注意:环境变量的设置避免路径中的空格和汉字
              新的设置在已打开的命令行中不可用
              设置好环境变量classpath则可以在其他路径下运行classpath所指定的路径下的类
              命令行中通配符*的使用可以使操作方便快捷
              文件扩展名的隐藏与否

 

     积累:%path% 代表原路径
              命令java -verbose  可以查看装载过程,查看使用的JDK版本
          
    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息