摘要:
2017-11-02 22:58:45 包(package):其实就是文件夹。 包的作用是对类进行分类的管理,并且区分不同的类名。 举例: 学生:增加,删除,修改,查询 教师:增加,删除,修改,查询 ... 方案一:按功能分类 com.add AddStudent AddTeacher com.de 阅读全文
摘要:
2017-11-02 22:29:34 Date类:类 Date 表示特定的瞬间,精确到毫秒。 在 JDK 1.1 之前,类 Date 有两个其他的函数。它允许把日期解释为年、月、日、小时、分钟和秒值。它也允许格式化和解析日期字符串。不过,这些函数的 API 不易于实现国际化。从 JDK 1.1 开 阅读全文
摘要:
2017-11-02 22:03:14 BigDecimal类:不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负 scale 次幂。 阅读全文
摘要:
2017-11-02 21:57:09 BigInteger类:不可变的任意精度的整数。所有操作中,都以二进制补码形式表示 BigInteger(如 Java 的基本整数类型)。BigInteger 提供所有 Java 的基本整数操作符的对应物,并提供 java.lang.Math 的所有相关方法。 阅读全文
摘要:
2017-11-02 21:41:06 System类:System 类包含一些有用的类字段和方法。它不能被实例化。 *常用方法 public static void gc() 运行垃圾回收器。 调用 gc 方法暗示着 Java 虚拟机做了一些努力来回收未用对象,以便能够快速地重用这些对象当前占用的 阅读全文
摘要:
2017-11-02 21:26:18 Math类:Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 *属性摘要 *常用方法 random() : 返回[0.0,1.0),(n-m)*Math.random()+m ==>[n,m)。当然了Java中还有Random类 阅读全文
摘要:
2017-11-02 20:57:02 StringBuffer:线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。 可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行 阅读全文
摘要:
2017-11-02 20:02:06 String:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。 *常用方法 String值不能被 阅读全文
摘要:
2017-11-02 16:33:11 Scanner类:一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。 Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 *构造方法 *常用方法 基 阅读全文
摘要:
2017-10-31 23:42:08 Object类:类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 或者说,每个类都直接或者间接继承了Object类。 常用方法: hashCode(),返回该对象的哈希码值。支持此方法是为了提 阅读全文
摘要:
2017-11-02 13:09:00 一、基本类型和引用类型在内存中的存储 Java中数据类型分为两大类,基本类型和对象类型。相应的,变量也有两种类型:基本类型和引用类型。基本类型的变量保存原始值,即它代表的值就是数值本身;而引用类型的变量保存引用值,"引用值"指向内存空间的地址,代表了某个对象的 阅读全文