【java基础】【常用类】

基本数据类型和对应的包装类

1、byte--Byte
2、short--Short
3、int--Integer
4、long--Long
5、float--Float
6、double--Double
7、char--Character
8、boolean--Boolean

包装类都是在java.lang包下,所以不用导包。

【java基础】【基本数据类型四类八种】

  • 基本数据类型转换为包装类有:
1、例如public Byte(byte value)【构造一个新分配的 Byte 对象,以表示指定的 byte 值。】,public Byte(String s)【构造一个新分配的 Byte 对象,以表示 String 参数所指示的 byte 值。该字符串以使用基数 10 的 parseByte 方法所使用的方式被转换成一个 byte 值。】;
2、也可以自动装箱,基础数据类型直接赋值给对应的包装类。
  • 包装类转换为基本数据类型有:
1、例如public byte byteValue()【作为一个 byte 返回此 Byte 的值。】;
2、也可以自动拆箱,包装类直接赋值给对应的基础数据类型。
日期类

1、具体类(和抽象类相对)java.util.Date 

【java基础】【Date类使用】

2、抽象类java.text. DateFormat 和它的一个具体子类,java.text.SimpleDateFormat 
3、抽象类java.util. Calendar 和它的一个具体子类,java.util.GregorianCalendar 

文件及文件字节类

1、File 目录或文件操作类

【java基础】【File类使用】

2、FileInputStream 输入流

3、FileOutputStream 输出流

4、FileWriter 

5、FileReader 

6、PrintWriter 


String 字符串类

System 可得到系统信息
StringBuilder 字符串工具类
Thread 线程类
Math 与数学有关的工具类
ArrayList 底层用数组实现的集合
LinkedList 底层用链表实现的集合
HashMap 接口Map的一个实现类
HashSet 接口Set的一个实现类
Scanner 简单文本扫描器


BufferedInputStream 具有缓冲的输入流
BufferedOutputStream 具有缓冲的输出流
BufferedReader 从字符输入流中读取文本,缓冲各个字符,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值