1、当然要对java语法和语义有相当的理解及纯熟的应用,比方说对继承体系中的对象的比较复杂初始化顺序的清晰把握,对内部类和无名内部类的理解和使用时机的把握,对反射和序列化机制的掌握,等等,等等;
2、对虚拟机的内部运作机理、垃圾收集机制及其算法的理解;
3、java是一门oo语言,精通java意味着你必需精通面向对象的编程;
4、对java core
api的掌握,最起码,对java.lang、java.io、java.nio、java.math、java.util、java.net、
java.sql、javax.sql、java.lang.reflect等包的目的、类层次结构、大多数类的作用与用法、包中的类与类之间的静态结构
和动态交互等内容要深入掌握,如果你要编写GUI程序,那还要加上javax.swing包;
到这里了,大约可以说你精通了java的基本了。然而,在中国,所谓精通java往往意味着对j2ee的掌握,那么,下面还有:
5、对j2ee体系结构的宏观把握;
6、掌握java.rmi、javax.rmi、javax.naming、javax.mail等包;
7、对servlet的掌握,包括servlet规范,servlet容器,javax.servlet、javax.servlet.http包的api
8、对jsp的掌握,包括jsp与servlet的转换关系,jsp的指令和action,el语言,jstl;
9、对ejb的掌握,包括ejb的规范与实现,ejb的部署,javax.ejb包的api,以及ejb的有效运用,ejb陷阱与缺陷的避免;
10、对java安全的平台与api的掌握;
11、java的开源力量不可轻视,利用得好,可以极大地增强你的开发效率,这方面太广,我也只能随便说说。一个MVC框架,struts或
webwork;一个O/R工具,如hiberate或一个jdo的实现;一个测试框架,如junit;一个发布工具,如ant;还有诸如全文检索工具
Lucene,jsp页面布局工具Tiles,spring框架,等等
分享到:
相关推荐
从中你能了解精通JAVA的必要条件以及知识点
《精通Java中间件编程》源代码.doc,《精通Java中间件编程》源代码.doc,《精通Java中间件编程》源代码.doc,《精通Java中间件编程》源代码.doc,《精通Java中间件编程》源代码.doc,《精通Java中间件编程》源代码.doc,...
总的来说,《精通Java核心技术》这本书全面覆盖了Java编程的各个方面,从基础到高级,从理论到实践,都是深入理解并掌握Java核心技术的宝贵资源。无论你是初学者还是经验丰富的开发者,都能从中受益匪浅,提升自己的...
要想精通java必须看的经典书籍(强顶要想精通java必须看的经典书籍(强顶要想精通java必须看的经典书籍(强顶
《从入门到精通Java全代码》是一本针对Java初学者精心编写的教程,旨在帮助读者逐步掌握这门广泛使用的编程语言。"明日科技"作为标签,暗示了这本书可能结合了现代编程理念和技术,以适应快速发展的IT行业。压缩包中...
这个压缩包文件的主题聚焦于“精通JavaJDK、数据库系统开发以及Web开发程序源文件”,这暗示了它包含了一系列用于学习和实践这三个核心领域的资源。下面我们将深入探讨这些关键知识点。 1. **JavaJDK**: JavaJDK...
【21天精通Java】是一本旨在帮助初学者在短时间内快速掌握Java编程的教程,适合对编程有一定兴趣但经验不足的“菜鸟”。该教程强调实践性,内容翔实,覆盖了从基础环境搭建到Web应用开发的全过程。 首先,学习Java...
《精通JAVA核心技术》是一本深度探讨Java编程语言的著作,旨在帮助读者全面理解并掌握Java的核心概念和技术。这本书涵盖了从基础语法到高级特性的广泛内容,对于任何希望深入学习Java的开发者来说,都是一个宝贵的...
这个资源的目的是帮助开发者全面理解并精通Java JDK,从而高效地进行Java编程。 在Java JDK中,最重要的组件是Java编译器(javac)、Java虚拟机(JVM)和Java类库。首先,让我们深入了解这些核心组成部分: 1. **...
通过学习和实践这些知识点,你可以掌握Java网络编程的核心技能,无论是在开发基于Web的应用、移动应用,还是后台服务,都能游刃有余。在"精通Java网络编程"的学习过程中,可能涉及的光盘资料可能包括源代码示例、...
《精通Java--JDK、数据库系统开发、Web开发基础与实例》是一本全面覆盖Java编程技术及应用实践的书籍。...通过阅读和实践书中的例子,读者不仅可以掌握Java语言,还能进一步提升在数据库系统和Web开发领域的专业技能。
《21天精通Java》是一本为初学者和有一定编程基础的人设计的Java教程,旨在通过21天的学习,帮助读者快速掌握Java编程的核心概念和技术。"21天"的概念源自于快速学习的理念,尽管这可能显得有些浮躁,但对那些时间...
这份"Java Web从入门到精通_PPT"很可能是提供了一个系统化的学习路径,旨在帮助初学者逐步掌握这一领域的核心概念和技术。以下是这个主题中可能包含的一些关键知识点: 1. **Java基础**:学习Java Web前,首先需要...
Java EE是企业级应用开发的重要框架,而"精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码"的资源提供了丰富的实践学习材料,旨在帮助开发者深入了解和掌握Java后端开发技术。这个项目案例涵盖了四...
在本书中,你可以了解到以下关键知识点: 1. **Java语言基础**:深入理解Java语法,包括数据类型、控制结构、类与对象、接口、包以及异常处理。这些基础知识是每个Java程序员必备的。 2. **面向对象编程**:Java是...
本资源“java从入门到精通PPT”提供了一套完整的Java学习路径,通过一系列PPT帮助初学者逐步掌握这门强大的语言。PPT的形式使得学习过程更加直观和易于理解,特别适合自学者进行系统性学习。 首先,Java入门阶段,...
《精通Java网络编程第二版》是一本面向Java程序员和网络编程爱好者的专业书籍,由汪晓平、贾...通过深入阅读和实践,你可以掌握Java在构建网络应用程序时的关键技术和最佳实践,从而在Java网络编程领域达到精通的水平。
《21天精通Java》是一本旨在帮助读者在短时间内快速掌握Java编程技术的教程,PDF格式使得学习者可以在电子设备上方便地查阅和学习。Java作为一种广泛应用的编程语言,广泛应用于软件开发、移动应用、服务器端编程...