Core Java知识精要:从基础到JDK1.5
5星 · 超过95%的资源 需积分: 10 46 浏览量
更新于2024-07-27
收藏 508KB PDF 举报
"Core_java重点知识"
本资源涵盖了Core Java的核心知识点,主要针对Java语言的基础、简单程序编写、打包过程以及帮助文档的生成等关键领域进行了详细的讲解。以下是这些知识点的详细说明:
一、基础
1. Java语言在1995年正式发布,其前身是OAK,语法上受到C++的影响,思想上则借鉴了Smalltalk。
2. 1998年,Java 2(J2)诞生,最大特点是开源。BEA公司的J2EE在当时广泛应用,标志着企业级开发的兴起。
3. JDK 1.5(也称为Tiger)是最新的版本提及,这个版本引入了许多新特性,如泛型、枚举、自动装箱拆箱等。
4. j2EE由表示层、业务层和数据层组成,是构建企业级应用的标准框架。
5. 设置环境变量如JAVAHOME、PATH和CLASSPATH对于Java的正常运行至关重要,它们分别指向JDK的安装路径、虚拟机执行命令的路径和字节码文件的路径。
6. Java程序需要经过编译器编译成字节码,然后由JVM解释执行。编译器如javac,解释器则是JVM的一部分。
7. Java的垃圾收集机制是自动的,显示调用`System.gc()`或`Runtime.getRuntime().gc()`并不保证立即进行垃圾回收,具体回收时机由系统决定。
二、简单程序
1. 源文件名必须与public类的类名相同;如果没有public类,源文件名可以自定义。
2. main()方法可以位于同一源文件的不同类中,它是Java程序的入口点。
3. Java命令后跟含main()方法的类名,指示程序从哪个类的main()方法开始执行。
4. 源文件中的每个类都将生成一个对应的.class文件。
三、打包
1. 使用package关键字将源文件打包到特定的包中,package语句必须置于文件开头,并且只能有一句。
2. 包名通常使用小写字母,遵循域名逆序规则。
3. 调用Java程序时需指定包名和类名,且顺序应为:package、import、class,不能随意插入其他内容。
4. 使用javac命令的-d选项可以指定目标目录,用于打包生成的.class文件。
四、帮助文档
1. javadoc工具用于生成Java源代码的API文档,输入参数为包名和源文件名。
五、JDK的组成部分
1. JDK包括JRE(Java Runtime Environment)和类库。JRE是运行Java应用程序所需的环境,而类库提供了开发所需的API。
这些知识点构成了Core Java学习的核心,对理解和掌握Java编程至关重要。通过深入学习这些内容,开发者能够编写出高效、可靠的Java应用程序,并能够适应不断发展的Java生态系统。
2019-10-27 上传
2023-07-25 上传
2023-09-26 上传
2023-07-13 上传
2023-08-03 上传
2024-10-19 上传
2024-10-19 上传
2024-10-20 上传
jiaoyu81711
- 粉丝: 0
- 资源: 2
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享