常用jdk类库源码分析以及各个包
常用jdk类库源码分析以及各个包
1.java.lang包
java.lang包 是Java中最常用的包,程序不需要注入,就可以使用该包中的类,利用包中的类可以设计最基本的Java程序。
2.java.awt包
java.awt包中的类提供了图形界面的创建方法,包括按钮、文本框、列表框、容器、字体、颜色和图形等元素的建立和设置。
3.javax.swing包
javax.swing包为Java编写的图形界面提供创建类,利用javax.swing包的类建立的界面元素可调整为各种操作系统的界面风格,支持各种操作平台的界面的开发。此外,swing包还提供了树形控件、标签页控件、表格控件的类。Java.swing包中的很多类都是从java.awt包的类继承而来,Java保留使用java.awt包是为了保持技术的兼容性,但应尽量地使用javax.swing包来开发程序界面。
4.java.io包
java.io包的类提供数据流方式的系统输入输出控制、文件和对象的读写串行化处理,比较常用的类包括:BufferInputStream、BufferOutputStream、BufferedReader、BufferedWriter、DataInputStream、DataOutputStream、FileInputStream和FileOutputStream等。
5.java.util包
java.util包提供时间日期、随机数以及列表、集合、哈希表和堆栈等创建复杂数据结构的类,比较常见的类有:Date、Timer、Random和LinkedList等。
6.java.net包
java.net包提供网络开发的支持,包括封装了Socket套接字功能的服务器Serversocket类、客户端Socket类以及访问互联网上的各种资源的URL类。
7.java.applet包
java.applet包只有一个Applet类,用于开发网页上的Applet小程序,使网页具有更强的交互能力以及多媒体、网络功能。
还有等等的很多包,在这里就不一一分析了,掌握熟练这几种包,在日常开发项目中就可以达到事半功倍的效果哟。
常用jdk类库源码分析以及各个包相关推荐
- java观察者模式类图_设计模式(十八)——观察者模式(JDK Observable源码分析)...
1 天气预报项目需求,具体要求以下: 1) 气象站能够将天天测量到的温度,湿度,气压等等以公告的形式发布出去(好比发布到本身的网站或第三方).java 2) 须要设计开放型 API,便于其余第三方也能 ...
- 【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
文章目录 一.Timer 定时器基本使用 二.Timer 定时器常用用法 三.Timer 源码分析 四.Timer 部分源码注释 五.源码及资源下载 参考文档 : Timer 定时器 API 文档 T ...
- Java设计模式——工厂模式讲解以及在JDK中源码分析
需求:便于手机种类的扩展 手机的种类很多(比如HuaWeiPhone.XiaoMiPhone等) 手机的制作有prepare,production, assemble, box 完成手机店订购功能. ...
- spring源码分析-core.io包里面的类
前些日子看<深入理解javaweb开发>时,看到第一章java的io流,发觉自己对io流真的不是很熟悉.然后看了下JDK1.7中io包的一点点代码,又看了org.springframewo ...
- bluedroid源码分析之ACL包发送和接收(二)
更多内容请参照我的个人站点: http://stackvoid.com/ 上一节讲了数据流入口,本文分析L2CAP的处理函数. L2CAP层的处理 我们的音乐数据,通过 L2CAP 入口函数 l2c_ ...
- Spring深入研究之常用的设计模式(源码分析)
Spring中常用的设计模式 我们通常说的23种经典设计模式可以通过下表一目了然: 通常来说,设计模式都是混合使用,不会独立应用.利用穷举法充分理解设计模式的应用场景.在平时的应用中,不是用设计模式去 ...
- spring security源码分析之web包分析
Spring 是一个非常流行和成功的 Java 应用开发框架.Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案.一般来说,Web 应用的安全性包括 ...
- spring security源码分析之core包
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架.它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring I ...
- 开发 web 程序服务 之 源码分析
文章目录 开发 web 程序服务 之 源码分析 前言 http 包源码 路由部分 监听和服务部分 mux 库源码 源码分析 创建路由 路由匹配 总结 开发 web 程序服务 之 源码分析 前言 本文的 ...
最新文章
- Java Robot对象实现服务器屏幕远程监视
- 求行指针所指的字符串数组中长度最长的字符串所在的行下标
- 如何判断Javascript对象是否存在
- 平台层-适配层-核心层|拆分环信ONE SDK架构
- Mysql的数据库和客户端环境搭建(三)
- 数据库-MySQL中间的注释
- (12)Spring框架----Spring框架是如何配置数据库资源的
- ubuntu16.04 修改本机密码
- Windows文件扩展名
- 中国大学MOOC所有课程信息爬虫(课程ID、学校简称、课程名字、教师、学校全称、学生人数、学生人数、评价人数、平均评价)
- UUID订单单号生成器
- 苹果 iPad 上如何设置和使用蓝牙鼠标?
- SpringBoot+Vue+java医患电子病历档案管理系统ElementUI
- Java线上诊断工具:Arthas简单快速学习
- putty下载链接提供
- Visual SLAM: What are the Current Trends and What to Expect?
- IP 地址和子网掩码
- 平阴县实验学校计算机老师,人物 | 平阴县实验学校邢珍:认认真真做事,踏踏实实做人...
- XJOI 循环-分解质因式
- easyExcell