Java开发常用类
来源:互联网 发布:淘宝卖家查看开店时间 编辑:程序博客网 时间:2024/06/05 16:00
Java开发常用类
最近在看Java,决定维护一篇博文——也就是这篇,来记录在学习和开发Java的过程中常用的那些类。这篇博文将会不定期进行更新(2016-3-25)
本文最后更新时间:2016-4-2
- Java开发常用类
- 输入输出
- 字符串
- 数组
- 集合
- 线程
- 特殊的一些类
- 数学类
- 日期
- 图形界面设计
- 数据库访问
- Java开发常用类
输入输出
InputStream
ByteArrayInputStream
FileInputStream
OutputStream
ByteArrayOutputStream
FileOutputStream
Reader
CharArrayReader
StringReader
BufferedReader
PipeReader
InputStreamReader
Writer
CharArrayWriter
StringWriter
BufferedReader
OutputStreamReader
FileReader
FileWriter
File:文件和目录路径名的抽象表示形式。
Scanner:一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器
字符串
String:字符串类
StringBuffer:线程安全的可变字符序列
StringBuilder:一个可变的字符序列。
数组
Arrays:此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。
集合
Set接口
HashSet:此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持
TreeSet:基于 TreeMap 的 NavigableSet 实现。使用元素的自然顺序对元素进行排序List接口
ArrayList:可变大小数组
LinkedList:链表Map接口
HaspMap:按哈希算法来存储对象
TreeMap:可以对键对象进行排序
线程
Thread:使用方法为继承该类
Runable接口
特殊的一些类
- Object和System
Object:类 Object 是类层次结构的根类。每个类都使用 Object 作为超类
System:System 类包含一些有用的类字段和方法。它不能被实例化
- 包装类
Integer
Character
Float
Double
Byte
Short
Long
Boolean
数学类
Math
Random
日期
Date
Calendar
DateFormat
SimpleDateFormal
图形界面设计
- 容器类
Frame:Frame 是带有标题和边框的顶层窗口
Dialog
Panel
- 布局
BorderLayout
FlowLayout
CardLayout
GridLayout
GridBagLayout
- 组件
Button
Label
TextField
TextArea
Checkbox
CheckboxGroup
List
界面事件
1:低级事件
- ComponentEvent
- ContainerEvent
- WindowEvent
- MouseEvent
- KeyEvent
- FocusEvent
2:高级事件
- ActionEvent
- AdjustmentEvent
- TextEvent
- ItemEvent
事件监听器
ComponentEvent–ComponentListener
ContainerEvent–ContainerListener
WindowEvent–WindowListener
MouseEvent–MouseMotionListener/MouseListener
KeyEvent–KeyListener
FocusEvent–FocusListener
ActionEvent–ActionListener
AdjustmentEvent–AdjustmentListener
TextEvent–TextListener
ItemEvent–ItemListener
数据库访问
Connection
Statement
PreparedStatement
CallableStatement
ResultSet
- Java开发常用类
- java开发常用类
- JAVA开发中常用的工具类
- java常用开发代码
- java常用开发工具
- java开发常用快捷键
- JAVA开发常用知识点
- Java常用开发工具
- Java开发常用知识
- Java开发常用开源类库
- Java开发常用网站
- 常用Java开发框架
- Java开发常用网站
- (JAVA自学笔记)JAVA开发常用类
- [Java开发之路](3)Java常用类
- Java程序员常用开发工具
- Java开发常用的方法
- java开发常用jar包
- 什么是dict
- LayerDrawable
- 算法篇:SGD+logistic+Adaboost构建快速迭代增强式LR模型
- Github 初级入门
- http协议请求方法和状态码
- Java开发常用类
- Android学习第四篇——使用绘图API自定义视图
- Java引用
- 1 计算机概述,键盘快捷键及常用DOS命令,Java语言概述,JDK的下载,安装,环境变量的配置
- jquery跟js初始化加载的多种方法及区别介绍
- dynamic proxy
- Android初级教程_获取Android控件的宽和高
- opencv Mat&类型图像复制(P.S.CvArr*和Mat&转化的问题)
- C 【printf 和 scanf 函数的使用】