Java学习周报
随着时间的推移,学习Java已经是第二周了。在这一周中,可以说是充分体验了困难与收获。经过第一周的熟悉,Java学习越来越深入,许多的新知识出现在我的眼前。这其中有难以理解的,让我充分认识到了Java学习的困难,但是当我深入学习并理解了这些知识时,又让我感到难以言表的收获与满足。
在这一周中,主要学习了一下内容在:
(1)学习内容:Java面向对象编程技术,包括程序包的使用,类的继承与访问控制,多态性及其应用,类成员及其应用,方法的重载与重写,以及关键字static、final的使用。
收获:通过本章的学习,我深入理解了Java面向对象编程技术,并能够恰当的使用包、访问控制与重载技术,能够掌握与应用继承、方法重写与多态性机制实现对现有类型的扩充与改造,以满足新的需求。
(2)学习内容:重点学习了抽象类、接口和嵌套类。作为面向对象编程技术中的几种重要机制,这是必须要求掌握的,对他们的综合应用能够使Java程序代码结构更加紧凑、简洁。
收获:在这一章中,我深入学习和掌握了Java高级类特性,其重点是抽象类与接口的用法,作为高层次的类型抽象,在实际应用中应能够熟练应用JDK中定义好的抽象和接口类型。而对于嵌套类则应该理解与掌握。
(3)学习内容:在本章中,主要了解与掌握Java在异常处理方面的知识,包括Java语言异常处理的内部机制;能够随时及开发中常见的异常进行分类展示,并给出Java异常处理原则与具体应用技巧。
收获:学习完本章后,我充分理解了Java异常概念及其处理机制,能够捕获并处理常见的异常,或根据需要声明抛出异常,能够定义自己的异常类型。
(4)学习内容:本章主要学习了Java中常见的类,包括Object类、字符串相关类型、封装类、日期相关类型、数学相关类型。
收获:通过本章的学习,我掌握了常用的Java类及其功能方法,尤其是Object类的equals()方法、toString()方法、常用的字符串及数学操作相关方法、封装类的自动封装与拆封机制以及日期信息的处理。
(5)学习内容:在以前学习的基础上,这章重点学习了命令行参数、系统属性、可变参数、注释的使用。
收获:通过本章的学习,基本掌握了通过命令行参数、标准I/O和文件I/O实现应用程序与外界之间的信息传输,理解并掌握可变参数、API及注解机制。
(6)学习内容:本章主要学习Java框架结构、Collection及Map接口、列表、集以及映射。
收获:通过本章的学习,全面理解了Java集合的相关概念、框架体系及其工作原理,基本能够熟练应用常用的Java集合类型。
经过又一周的学习,使我更加深入的理解了Java,当然,在这期间,有许多的疑难点困扰着我,比如多重继承,比如作为Java特性之一的多态性的理解与实际使用,比如嵌套类的使用及其实现机制,比如人工抛出异常的具体操作方法等。但是通过自己的深入学习,以及查阅资料,和询问老师,最后在上手实际操作,基本解决了这些疑难点,这使我收获良多。
对于未来一周的学习,因为要深入到Java的具体开发技术,对于前面的基础知识要能够实际综合运用,在新知识的基础上做到温故而知新。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论