疯狂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的垃圾回收机制
这个目前都讲了写概念,具体的要慢慢体会。
优点:一是提供程序的编程效率;二是保护程序的完整性。缺点是:它的开销影响程序的性能。
- 疯狂JAVA讲义---第一章:Java概述
- 疯狂java讲义 第一章 java概述
- [疯狂Java讲义精粹] 第一章|Java语言概述
- 疯狂JAVA讲义笔记--第一章
- Java疯狂讲义读书笔记第一章
- 【Java】《Java疯狂讲义》自学笔记-第一章
- 疯狂JAVA讲义比较--JAVA概述
- 读书笔记-疯狂Java讲义(第三版)第一章Java语言概述与开发环境
- java疯狂讲义笔记_java语言概述
- Java 多线程概述和创建(疯狂java讲义读书笔记)
- java疯狂讲义
- 疯狂java讲义codes
- 疯狂Java讲义笔记
- 疯狂JAVA讲义
- 疯狂Java讲义学习
- 疯狂Java讲义笔记
- 《疯狂Java讲义》笔记
- 疯狂JAVA讲义--画圆
- Matlab 图像处理相关函数命令大全
- ASP.net的DateTime.Now存到Mysql数据库中为0的问题
- Android技术鸟瞰
- Linq error: Sequence contains no elements
- wpa_supplicant 初始化流程分析
- 疯狂java讲义 第一章 java概述
- Java线程:线程的同步与锁
- Android的七巧板Activity之二 Activity的加载模式
- Python 学习积累《三》 多线程
- 数据库主键设计之思考[一转再转]
- Java线程:线程的交互
- Linux不使用交换分区
- 模拟器
- Java线程:线程的调度-休眠