毕向东Java SE全面学习笔记概要
4星 · 超过85%的资源 需积分: 0 68 浏览量
更新于2024-07-25
收藏 6.29MB PDF 举报
毕向东的Java SE全面笔记涵盖了广泛的Java基础知识和核心概念,适合深入学习Java编程的开发者。以下是章节概览:
1. **编程基础** (3-11): 介绍了Java的主要特性,如简单性、面向对象、可移植性(write once, run anywhere)、高性能、分布式、动态性、多线程、安全性和健壮性。讲解了Java运行机制,区分编译型和解释型语言,指出Java源文件的命名规则(主类名.java),以及编译、字节码生成和执行的过程。
2. **Java运行环境** (11-31): Java运行时环境JRE包括Java虚拟机、库函数和必需的运行文件。JDK(Java Development Kit)则更进一步,包含了开发工具如编译器和调试器。Java运行环境的三大功能——代码加载、代码校验和执行代码,由ClassLoader、Bytecode Verifier和Runtime Interpreter负责。
3. **开发环境搭建** (31-40): 学习如何下载和安装JDK,设置系统环境变量JAVA_HOME和Path,以便正确配置Java命令行工具。
4. **注释与文档** (40-44): 讲解Java中的三种注释形式:单行注释(//)、多行注释(/**/)和文档注释(用于API文档)。注释的重要性在于提高代码可读性,但注释本身不会被编译器保留。
5. **后续章节概览** (45-49): 分别介绍了数组(11-31)、面向对象编程(31-74)、异常机制(74-89)、多线程技术(89-122)、常用类API(122-139)、集合框架和对象使用(139-199)、IO流(199-280)、GUI编程(280-284)、网络编程(284-309)、反射机制(310-315)、正则表达式(315-322)、HTML、CSS和JavaScript语言(322-375),以及DOM操作(375-429)。
这些章节内容覆盖了Java编程的基础和核心应用,对于系统掌握Java语言及其实现原理至关重要,适合想要深入学习Java的开发者作为学习资料。通过逐步学习和实践,可以提升编程技能,构建稳健的Java项目。
2016-12-13 上传
2015-07-22 上传
2015-09-23 上传
2013-09-15 上传
2018-09-01 上传
2018-02-26 上传
1488 浏览量
whl0713
- 粉丝: 0
- 资源: 9
最新资源
- NUAA 2018 数据结构八次上机实验和课程设计.zip
- Pure-Pursuit-Project:2018年夏季的1816 FRC机器人项目和测试
- 可视化大学中的性别差距:使用Matplotlib绘制数据
- 内存与文件操作C代码.rar
- python-012021
- 中秋欢乐假期flash动画
- promotionschedule:Magento促销计划程序(按分钟数)
- Operating_Systems:各种操作系统概念的实现
- Redux Saga Dev Tools-crx插件
- azure-sdk:这是Azure SDK父存储库,主要包含有关指南和策略以及Azure SDK支持的各种语言的发行版的文档
- IDApro7.2专业版
- keyshare:一个用于与朋友共享Steam密钥的Web应用程序
- Classwork
- Portfolio:这是我的投资组合
- Công Cụ Đặt Hàng Hoa Sen Logistics-crx插件
- SnowyOwl:基于RNA-Seq的真菌基因组基因预测管道-开源