常见的几个类

String 
	String : 不可变长字符串
		String 不可变长的字符序列  "abc"  Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现其内部是由字符串组表示   private final char value[];
	StringBuilder:可变长字符串,线程不安全的
	StringBuffer:可变长字符串,线程安全的
Math
	floor(double a)   向下取整
	double ceil(double a)    向上取整
	 max(double a, double b)  返回两个 double 值中较大的一个
	min(int a, int b)  返回两个 int 值中较小的一个
	round(double a)  返回最接近参数的 long
基本数据类型的包装类
	byte			-----		  Byte
	short			-----		  Short
	int	                	-----		  Integer
		两者比较无论是否(new),都发生自动拆箱如果值相同两者就相同
		两个Integer比较若有(new)就不相同,若没有要看是否在缓冲区范围若在相同不在不相同
	long			-----		  Long
	float			-----		  Float
	double			-----		  Double
	char			-----		  Character
	boolean                 	-----		  Boolean
	自动拆箱
		从包装类型到基本数据类型
	自动装箱
		从基本数据类型到包装类型
Date
	Date
		Date()  根据当前时间创建日期对象(本地)
		Date(long time)  根据long类型的毫秒数构建指定时间的日期对象
	SimpleDateFormate
		日期格式类
			SimpleDateFormat(String pattern)   指定转换格式
			format(Date)  日期对象准为字符串
			parse(String) 字符串准为日期对象
enum(枚举)
	表示所有可能或所有情况下使用枚举
	所有的枚举都隐式的继承java.lang.Enum
	枚举类中的所有成员,都是当前类型的一个实例    相当于public static final修饰
File类
	boolean createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件
	boolean delete() 删除此抽象路径名表示的文件或目录
	 boolean exists() 测试此抽象路径名表示的文件或目录是否存在
	getAbsoluteFile() 返回此抽象路径名的绝对路径名形式
	getAbsolutePath()  返回此抽象路径名的绝对路径名字符串

猜你喜欢

转载自blog.csdn.net/weixin_45116824/article/details/91410760