java.lang包:Java语言的核心包,该包所有内容由Java虚拟机自动导入,如System类、String类
java.util:Java语言的工具包,如Scanner类、Random类、List集合;
java.sql:数据包,包含大量操作数据库的类和接口等;
java.io:输入输出包,如FileInputStream类、FileOutputStream类;
java.net:网络包,包含网络编程相关的类,如ServerSocket类、Socket类;
Object类:java.lang.Object类是所有类的父类;包含方法有equals()、hashCode()、toString();
包装类:将基本数据类型的变量成为类;常用方法:xxxvalue(),获取调用对象中的xxx类型数据,即拆箱;valueOf(xxx x),根据x获得对应包装类的对象,即装箱;Java5之后增加了自动拆装箱的功能;parseXxx(String s),字符串转换为基本数据类型;
java.lang.Math类用于提供执行数学运算的方法;
java.math.BigDecimal类可以实现精确运算;
java.math.BigInteger类可以表示比long类型范围还大的整数数据;