JDK1.6学习笔记 林信良
【Java JDK1.6学习笔记】是林信良先生针对Java开发环境JDK1.6撰写的一套详尽的学习资料,旨在帮助初学者和有一定经验的开发者深入理解Java语言及其新特性。Java作为一种广泛使用的面向对象编程语言,以其平台独立性、丰富的类库和强大的性能在软件开发领域占有重要地位。 在笔记中,林信良首先介绍了**什么是Java**。Java是一种跨平台的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。它的设计目标是“一次编写,到处运行”,这得益于Java虚拟机(JVM)的存在。Java程序编译成字节码后,可以在任何安装了JVM的系统上运行,实现了代码的可移植性。 接着,笔记探讨了**自动装箱(Autoboxing)与拆箱(Unboxing)**。这是Java 5引入的一项新特性,使得基本类型(如int、double)与它们对应的包装类(如Integer、Double)之间可以自动转换。这一特性简化了开发者的工作,提高了代码的可读性和效率。 在**语法入门**部分,林信良讲解了Java的基础语法,包括变量声明、数据类型、运算符、流程控制语句(如if、for、while)以及方法定义等。他还特别提到了**Annotation(注解)**,这是Java 5引入的一种元数据,用于提供编译器或JVM额外的信息,例如用于代码的编译时检查、运行时处理或者文档生成。 笔记中还涉及了**Java SE6的新功能**。Java SE6,即Java Standard Edition 6,引入了许多改进和新特性,如增强的Swing组件、改进的I/O API、动态语言支持、新的JDBC 4.0规范等。特别是对于开发者来说,NIO.2(New I/O 2.0)的引入提供了更高效和灵活的文件操作。 笔记深入讨论了**继承与多型**,这是面向对象编程中的核心概念。继承允许一个类(子类)继承另一个类(父类)的属性和方法,而多型则允许我们用父类引用子类的对象,增强了代码的灵活性和重用性。同时,接口的使用也是实现多型的一种重要方式,它定义了一组方法签名,但不提供实现,由实现接口的类来提供具体实现。 林信良的《JDK1.6学习笔记》是一份全面的Java学习资源,涵盖了从基础到进阶的多个方面,对于希望深入理解和掌握Java 1.6的开发者来说,是一份宝贵的参考资料。通过深入学习这些知识点,开发者不仅可以提升自己的编程技能,还能更好地应对实际项目中的各种挑战。
- 1
- wzq8820022012-10-15我以为是pdf文档 原来ppt
- huxq_good2012-12-04pdf文档里面的内容是ppt啊,内容感觉有点少
- hol846102014-07-09不是原版书,是学习笔记的学习笔记。。不是太好用。
- 粉丝: 56
- 资源: 50
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助