疯狂java讲义 第一章 java概述

来源:互联网 发布:淘宝主管查看客服业绩 编辑:程序博客网 时间:2024/05/16 06:05

1.  第一个java程序HelloWorld

(1)java的开发环境的安装及相关知识介绍

   现在最新的是java开发工具是JDK7了,但好像安装程序不兼容XP系统. 一般JDK里面自动包含了java的运行环境JRE,所以安装JDK时不再需要安装公共JRE。

所谓公共的JRE一般用来注册IE浏览器和系统java运行时的环境,通过这种方式系统中任何应用程序都可以访问公共JRE,由于现在在网页上运行applet机会越来

越少,而且可以利用JDK里面的JRE可以满足java程序的运行需要。

(2)java的环境变量的设置

如果我们不用IDE,比如eclipse等开发java程序,用无格式控制符的文本编辑器,如记事本、editplus等编辑代码,通过在控制台(windows的MS-DOS、linux的console)

下编译和运行java程序,就需要配置环境变量,使系统能过执行相应的命令。

windows下不区分大小写,linux区别大小写,要注意不要设置出错。

set path=%path%;%Java_home%jdk\bin 就可以。也可以在我的电脑的属性里面设置。

classpath一般在jdk 1.5以上版本都不需要设置。 

java -classpath .;%CLASSPATH%;dir1;dir2; HelloWorld

尽管指定了java运行时的类搜索路径,系统还是会默认从当前路径查找所运行的类文件。


(3)编译和运行

javac 有一些参数可选 javac -d dstFile SrcFile   

目标文件不需要指定文件的文件名以及扩展名,这是java编译器自动会生成相应的类文件。因为有时候有多个.class生成,

-g 调试信息 -verbose 编译器正在执行的操作信息。-d  -s -classpath -sourcpath -nowarn -version -deprecation(过时的API信息)


java -classpath   类名   只需指定类名,不需要字节码文件和源码文件。否则会报错。

(4)java的垃圾回收机制

这个目前都讲了写概念,具体的要慢慢体会。

优点:一是提供程序的编程效率;二是保护程序的完整性。缺点是:它的开销影响程序的性能。



原创粉丝点击