bin:HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver

API:Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟悉的,否则不可能熟练的运用Java,包括:
                ◆java.lang包下的80%以上的类的功能的灵活运用。
                ◆java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则表达式、zip、以及时间、随机数、属性、资源和Timer.
                ◆java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。
                ◆java.math包下的100%的内容。
                ◆java.net包下的60%以上的内容,对各个类的功能比较熟悉。
                ◆java.text包下的60%以上的内容,特别是各种格式化类。
                ◆熟练运用JDBC. 8)、java.security包下40%以上的内容,如果对于安全没有接触的话根本就不可能掌握java.
                ◆AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
                ◆Swing的基本内容,和AWT的要求类似。
                ◆XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。

本文转自passover 51CTO博客,原文链接:http://blog.51cto.com/passover/459946,如需转载请自行联系原作者

Java程序员需要熟悉的库相关推荐

  1. 避免重复造轮子,Java 程序员必备

    优秀且经验丰富的 Java 开发人员的特点之一是对 API 的广泛了解,包括 JDK 和第三方库.如何使用现有的 API 进行开发,而不是为常见的东西编写新的代码.是提升开发效率必选之路. 一般来说, ...

  2. java程序员应该掌握的技术才算得上熟练Java开发

    1.语法:Java程序员必须熟悉语法.编写代码时,IDE编辑器应该能够根据错误消息报告行错误,并知道什么样的语法错误并知道任何更正. 2,命令:必须熟悉JDK带来的一些常用命令和常用选项,该命令至少需 ...

  3. java程序员具体是做什么的?我来分享一天的工作内容

    现在我来讲一下今天的工作情况.今天的工作内容是,我们一个项目上线了.测试那边测试了一下,然后我这边负责改bug.但是在改的过程中,我遇到了一些让自己心里特别不爽的情况. 我们的产品那块逻辑没有写清楚. ...

  4. 大厂招聘Java程序员是什么标准?大厂程序员条件

    学习Java技术开发很多时候是为了找到一份不错的工作,如果能顺利的进入大厂那就更不错了,最近人多人问大厂招聘Java程序员是什么标准?,下面我汇总了一份关于大厂招聘Java程序员有什么需求. 大厂Ja ...

  5. 优秀Java程序员应该知道的20个实用开源库

    一个优秀且经验丰富的Java开发人员的特点之一是对API的广泛了解,包括JDK和第三方库.我花了很多时间学习API,特别是在阅读Effective Java 3rd Edition之后,Joshua ...

  6. 工作四年,分享15个对Java 程序员有用的库

    前言 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger 种一棵树最好的时间是十年前,其次是现在 hi,各位小伙伴,我 ...

  7. JAVA程序员一定知道的优秀第三方库(2016版)

    几乎每个程序员都知道要"避免重复发明轮子"的道理--尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里.最近,我在业余时间带几个年轻 ...

  8. JAVA 程序员需要用到 10 个测试框架和库

    关于 Java 程序员今年应该学习什么,例如编程语言,库和框架等,如果只能学习或提高其中一项,那必然是自动化测试技能. 测试是专业程序员区别于业余程序员的一项指标,作为专业程序员,并非必须采用 TDD ...

  9. Java程序员,面试阿里Java开发你必需要先理解的题库!

    面试准备 不论是校招还是社招都避免不了各种面试.笔试,如何去准备这些东西就显得格外重要. 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 自我介绍.(介绍自己 ...

最新文章

  1. Docker----在Docker中部署Asp.net core2.1以及修改发布
  2. 一种怪异的节点删除方式
  3. url的关键字不知道是uft-8还是GBK
  4. 如何在Java中处理ConcurrentModificationException? 在循环中从ArrayList中删除元素时要当心...
  5. [JavaScript] 使用ArrayBuffer和Blob编辑二进制流 下载文件
  6. android开发学习 ------- json数据与实体类之间的相互转换
  7. log4net用法实例
  8. 华中科技大学历年计算机专业分数线,【华中科技大学】历年在各省份各专业的录取分数线...
  9. 怎么写脚本实现自动输入密码
  10. 64位计算机可以装32位的系统么,电脑是要装32位还是64位系统?
  11. 网络综合布线线缆如何敷设布放_网络线和综合布线施工技术交底
  12. java 匹配冒号,java 冒号参数 java 获取冒号后面的参数(正则)实现代码
  13. 比热容相关的热量计算机应用,13章三节比热容.doc
  14. 音乐能力与计算机能力结合,作曲与作曲技术理论专业(计算机作曲与音乐制作)培养方案...
  15. 【阿旭机器学习实战】【13】决策树分类模型实战:泰坦尼克号生存预测
  16. npm --save 的含义
  17. 2018.12.31 NOIP训练 czy的后宫6(线性dp)
  18. 实战Nagios NSCA方式监控Linux系统资源使用情况 -- Nagios配置篇 -- 被监控端
  19. Android整数相加程序
  20. Java练习题:算法(冒泡排序)

热门文章

  1. 打开MySQL数据库远程访问的权限
  2. Testing Windows Live Writer 2
  3. mysql mysqld_multi 单机多进程
  4. POJ_2001_Shortest Prefixes
  5. maven生成war包的两种方式
  6. 通用社区登陆组件技术分享(开源)下篇:OAuth 源码下载及原理解说
  7. SQL Server之其他函数——空值处理
  8. OSPF全国网络互联实施方案
  9. 大牛告诉你,只有突破程序员思维,才不会沦为码农!
  10. Android中windowTranslucentStatus与windowTranslucentNavigation的一些设置(转)