Java学习精华:基础与实战要点回顾
需积分: 45 188 浏览量
更新于2024-11-14
收藏 410KB PDF 举报
Java学习笔记是一个重要的学习资料,涵盖了Java发展史、基础知识、编程实践和工具使用等多个方面。以下是详细的知识点概览:
1. **Java的发展历程**:
- Java于1995年由Sun Microsystems首次发布,其早期版本OAK借鉴了C++的语法和Smalltalk的思想。
- 1998年,随着JAVA2的诞生,特别是J2EE的兴起,Java因开源特性而受到广泛关注,尤其是BEA公司推动了其商业应用的繁荣。
- JDK1.5(称为Tiger)标志着Java的最新进展,包括J2EE的三层架构:表示层、业务层和数据层。
2. **环境设置与工具**:
- 必须配置JAVA_HOME,指向JDK的安装路径,PATH环境变量则指定了JDK可执行文件的路径。
- CLASSPATH用于指定字节码文件的查找路径,一般包含JDK的lib目录。
- JVM的工作流程包括类加载、字节码校验和解释执行,垃圾回收是自动进行的,但可通过System.gc()或Runtime.getRuntime().gc()手动触发,但仍受系统控制。
3. **编程基础**:
- 源文件命名规则要求与public类名一致,如果没有public类,文件名可自由定义。
- main()方法是程序执行的起点,可以分布在不同的类中,但必须包含在一个.java文件里,一个源文件对应一个.class文件。
4. **打包与组织代码**:
- 使用package语句将源文件组织到特定包中,确保只有一个package语句,且包名需小写。
- 执行打包后的程序时,要遵循package-import-class的顺序,不可混杂其他元素。
- javac命令用于编译源文件,–d选项用于指定输出目录。
5. **帮助文档生成**:
- Javadoc是Java官方提供的工具,用于生成API文档,通过指定包名和源文件名来运行javadoc命令。
6. **JDK结构**:
- JDK由JRE(Java Runtime Environment)和类库两部分组成,JRE负责提供运行环境,类库则是开发工具和API集合,开发人员无需安装完整的JDK,仅JRE即可运行Java程序,但在开发时通常需要完整版本的JDK。
通过这份笔记,初学者可以系统地了解Java的基础知识,掌握编程实践和常用工具的使用,为后续深入学习和开发打下坚实的基础。
2024-06-22 上传
2022-11-29 上传
2020-08-06 上传
2021-11-25 上传
2021-05-19 上传
sd091217
- 粉丝: 0
- 资源: 1
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常