`
yixibo
  • 浏览: 185530 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JAVA必须知道的API占有率

阅读更多
1)、java.lang包下的80%以上的类的功能的灵活运用。

2)、java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则表达式、zip、以及时间、随机数、属性、资源和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的解析及内容处理。

5、测试:必须熟悉使用junit编写测试用例完成代码的自动测试。

6、管理:必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。

7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。

8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。

9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
分享到:
评论

相关推荐

    java使用sigar检测CPU占用率

    Sigar有C,C#,Java和Perl API,java版的API为sigar.jar sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据。Windows操作系统下Sigar.jar 依赖sigar-amd64-winnt.dll或sigar-x86-...

    java-读取任务管理器信息

    本文主要讨论了如何在 Java 中读取任务管理器信息,包括物理内存、剩余物理内存、已使用物理内存、内存使用率、cpu 占有率等信息。 java 中读取任务管理器信息的必要性: 在实际开发中,了解系统的当前状态是非常...

    JFreeChart(包+API文档)

    2. **柱状图**(BarChart):用于比较不同类别的数据,比如产品销售量或市场占有率。 3. **饼图**(PieChart):展示各部分占整体的比例,适合于数据分布的可视化。 4. **散点图**(ScatterPlot):用于展示两个...

    scjp考试题库(占有率95%以上)

    这个"scjp考试题库(占有率95%以上)"是针对该考试的一个备考资源,据称包含了95%以上的实际考试题目,这对于准备SCJP考试的学员来说是非常宝贵的资料。 SCJP考试通常涵盖以下几个关键知识点: 1. **Java语法基础**...

    Java学习路线,Android学习路线,Java全套路线视频下载连接

    Android是目前市场上占有率最高的移动操作系统之一,具备巨大的开发潜力和发展空间。以下是一条适合初学者的Android学习路径。 #### 七、Android基础知识 - **环境搭建**:安装Android Studio等开发工具,配置环境...

    计算机java语言培训

    这种特性使得Java在互联网时代得到了广泛应用,并且在市场上的占有率非常高。据提到的数据,Java占据了大约48.96%的市场份额,其影响力深入到各个领域,包括但不限于网络技术、无线通信、手机游戏、航空航天、网络...

    java串口通信及例子程序

    为了支持这种通信,Java提供了一套专门的API,即`javax.comm`包下的`Communications API`。虽然这个API并不是Java标准库的一部分,但它为开发者提供了强大的功能来控制外部设备。 #### 二、Communications API简介 ...

    android 获取cpu使用率, 内存 实时数据

    注意,`getMemoryInfo()` 方法在API 16及以上版本可用,而 `totalMem` 字段在API 19及以上版本才被暴露。如果需要兼容更低版本,可能需要通过读取 `/proc/meminfo` 文件来获取内存信息。 在实际开发中,这些数据...

    达内java招生简章.pdf

    由于其开源特性和各大手机厂商的支持,Android市场占有率迅速增长。由于Android内置对Java的支持,扎实的Java基础对于Android开发至关重要。在TTS5.0的Java课程中,Android课程被整合到传统Java教学中,使得学员能够...

    Java运行环境-JRE17

    Java语言以其面向对象、平台独立性、安全性和可移植性等特性,在软件开发领域占有重要地位。JRE17的发布带来了许多新特性和性能改进,旨在提升开发者的生产力和应用程序的效率。以下是一些关键的知识点: 1. **模块...

    Java面试突击-V3.0.7z

    作为Java开发者,深入理解这些知识点对于提升技术水平和面试成功率至关重要。 首先,Java基础是面试中的重要部分,包括但不限于以下几点: 1. **Java语法**:熟悉基本的数据类型、变量、运算符、流程控制语句、类与...

    isika_api_tests:一个用于解释Java API测试的简单项目

    【标题】"isika_api_tests" 是一个专为解释Java API测试而设计的项目,它提供了清晰的示例和指导,帮助开发者理解如何在Java环境中有效地进行API接口的测试工作。这个项目基于JUnit,一个广泛使用的Java单元测试框架...

    MySQL.rar_java与mysql

    MySQL是世界上最流行的开源关系型数据库管理系统,而Java是一种广泛使用的编程语言,尤其在企业级应用开发中占有重要地位。将Java与MySQL结合使用,可以构建高效、可扩展的数据驱动的应用程序。下面我们将深入探讨...

    羽佳api接口程序源码下载

    - 北京猛犸、盛付通、财付通、支付宝、易宝支付、快钱支付:这些是国内知名的支付提供商,覆盖广泛,具有较高的市场占有率。 - 蓝讯数卡、环讯支付:专注于数字商品交易和在线支付服务的平台。 3. **自动发卡程序...

    mysql-connector-java-8.0.30.zip

    MySQL 是世界上最受欢迎的关系型数据库管理系统之一,而 Java 作为一种广泛使用的编程语言,尤其在企业级应用开发中占有重要地位。因此,这个驱动程序是两者结合的必备组件。 MySQL Connector/J 的主要功能包括: ...

    Java 55道面试题和答案.docx

    Java编程语言在软件开发中占有重要地位,面试中常常会涉及各种Java相关的知识点。以下是根据提供的文件内容提炼出的一些核心Java面试知识点: 1. **JDBC最佳实践**: - **批量操作**:批量操作可以显著提高数据...

    基于Java的多媒体数字出版物制作技术探讨与实践.pdf

    随着智能手机和其他移动终端设备的广泛应用,数字出版物的开发也向着APP客户端转移,其中Android系统凭借其较高的市场占有率,成为数字出版物APP开发的优选平台。数字出版物APP在信息传达方式、阅读体验和交互方式上...

    计算机软件及应用移动通信软件编程基础—JAVA语言PPT学习教案.pptx

    Java是一种广泛应用于计算机软件开发的高级编程语言,尤其在移动通信软件编程中占有重要地位。本教程将深入讲解Java语言的基础,包括I/O操作、多线程以及线程同步等核心概念。 **I/O输入与输出** 在Java中,I/O...

Global site tag (gtag.js) - Google Analytics