Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。
但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。
1、java.lang包下的80%以上的类的功能的灵活运用。
2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer.
3、java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。
4、java.math包下的100%的内容。
5、java.net包下的60%以上的内容,对各个类的功能比较熟悉。
6、java.text包下的60%以上的内容,特别是各种格式化类。
7、熟练运用JDBC.
8、java.security包下40%以上的内容,如果对于安全没有接触的话根本就不可能掌握java.
9、AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
10、Swing的基本内容,和AWT的要求类似。
11、XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
分享到:
相关推荐
### Java核心API详解 #### 引言 Java作为一种广泛使用的编程语言,其强大的功能和灵活性在很大程度上得益于其丰富的API库。Java的核心API是Java Standard Edition(Java SE)平台的基础,提供了从基本的数据类型和...
Java Simon 是一个强大的Java应用程序监控API,它提供了一组丰富的计时器、计数器、内存计数器和采样器等工具,帮助开发者实时监控和优化应用性能。这个库小巧且易于集成,使得开发者可以在不牺牲应用性能的前提下,...
对这些基础概念的理解有助于在面试中展示出面试者对于Java网络编程的掌握程度。 Java反射和注解是Java高级特性的重要组成部分,它们允许在运行时分析和修改程序的行为。理解如何使用Java的反射API来动态地加载和...
在Java API中,我们可以找到许多核心类库,例如: 1. **java.lang**:这是所有Java程序的基础包,包含了如Object、String、Math等基本类,以及System、Class等系统相关类。 2. **java.util**:提供了集合框架、...
Java作为一款广泛使用的编程语言,其强大的功能与灵活性很大程度上得益于其丰富的标准库——Java API。Java API包含了多个不同的包(package),每个包都有其特定的功能和应用场景。理解这些包及其核心内容对于成为...
在"Java核心及基础应用-Java 面向对象思想及核心.ppt"中,主要讲解了Java中的一些关键概念,如接口、抽象类、内部类、匿名类、包、字符串类、异常处理、JDK核心API、高级类、图形界面编程、输入输出流、多线程以及...
最后,Java核心技术还涵盖了泛型、枚举、Lambda表达式和流API等现代特性,这些都是Java 5及以上版本引入的,极大地提高了代码的简洁性和可读性。 虽然"Java核心技术1"的描述可能不尽人意,但通过阅读其中的资源,如...
本篇指南围绕Java核心库的开发,详细阐述了与Java程序开发密切相关的若干核心组件和概念。这些内容对于Java编程新手和资深开发者都有着重要的指导作用,因为它们不仅包含了Java语言的基础知识点,也涵盖了在实际开发...
本文将深入探讨Java9模块化开发的核心原则与实践,帮助开发者理解和掌握这一新特性。 一、模块化系统:Java Platform Module System (JPMS) Java9的模块化系统,也称为JPMS,旨在解决Java应用程序的复杂性和依赖性...
**JAVA API文档1.8官方中文版**是Java开发者的重要...总的来说,掌握Java API文档1.8的官方中文版是提升Java开发能力的关键步骤,通过深入学习和实践,开发者可以更好地利用Java 8的新特性,编写出高效、优雅的代码。
Java 2 平台安全技术是Java编程领域中的核心组成部分,它主要关注如何在Java环境中保护系统、数据和用户的安全。这一技术涉及到多个层面,包括平台的架构、API的设计以及其实现方法。以下是对这些关键知识点的详细...
### Pro JPA 2: Mastering the Java Persistence API #### 关键知识点概览: 1. **JPA(Java ...通过本书的学习,开发者可以更好地掌握 JPA 的核心概念和技术细节,进而开发出更加强大和高效的数据驱动应用。
本章节主要涉及Activiti的环境搭建和核心API的初步认识,帮助开发者开始Activiti的学习之旅。 首先,搭建Activiti环境需要以下几个步骤: 1. 从官方网站下载Activiti的框架包。 2. 集成Activiti到你的工程中。这...
Java3D API是Java平台上的一个高级三维图形编程接口,由Sun Microsystems开发并推出,用于在Java应用程序中创建和展示复杂的3D场景。这个API基于OpenGL标准,为开发者提供了丰富的功能,使得Java开发者能够轻松地...
下面,我们将基于提供的文件信息,详细解读Java核心知识点。 首先,JVM(Java虚拟机)是Java平台的核心组件之一,它负责运行Java程序。JVM包括内存管理、垃圾回收和执行字节码等功能。在JVM内存区域中,程序计数器...
Java 1.8 API(Application Programming Interface)是Java开发人员日常工作中不可或缺的参考资料,它包含了Java语言的核心库,提供了丰富的类和接口,使得开发者能够高效地构建各种应用程序。这份中文版的API帮助...
面试时,对Java核心知识的掌握程度往往成为衡量候选人能力的关键标准。以下是一些Java核心知识的详细阐述,这些知识点对于任何Java开发者,尤其是面试者来说,都是至关重要的。 1. **Java基础** - **数据类型**:...