摘要: 正则表达式存在于String api下的matches方法 常用正常表达式: 案例 输出 阅读全文
posted @ 2019-07-29 11:21 龙桑 阅读(206) 评论(0) 推荐(0) 编辑
摘要: public class IntegerDemo2 { public static void main(String[] args) { //自动装箱 // Integer i = new Integer(10); Integer i = 10; //自动拆箱 int a = i; // int a = i... 阅读全文
posted @ 2019-07-29 11:15 龙桑 阅读(126) 评论(0) 推荐(0) 编辑
摘要: * 由于基本数据类型只能做一些简单的操作和运算,所以Java为我们封装了基本数据类型,为每种基本数据类型提供了包装类 * 包装类就是封装了基本数据类型的类,为我们提供了更多复杂的方法和一些变量 * * byte Byte * short Short * char Character * int In 阅读全文
posted @ 2019-07-26 18:17 龙桑 阅读(462) 评论(0) 推荐(0) 编辑
摘要: /* * Calendar:日历,提供了一些操作年月日时的方法 * 获取 * 修改 * 添加 */ 输出 阅读全文
posted @ 2019-07-26 18:10 龙桑 阅读(153) 评论(0) 推荐(0) 编辑
摘要: /* * Date: 表示特定的瞬间,精确到毫秒,他可以通过方法来设定自己所表示的时间,可以表示任意的时间 * System.currentTimeMillis():返回的是当前系统时间,1970-1-1至今的毫秒数 * * 构造方法: * Date() :创建的是一个表示当前系统时间的Date对象 阅读全文
posted @ 2019-07-26 15:26 龙桑 阅读(339) 评论(0) 推荐(0) 编辑
摘要: /* * System:包含一些有用的类字段和方法。它不能被实例化 * static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) * static long currentTimeMilli 阅读全文
posted @ 2019-07-26 15:16 龙桑 阅读(188) 评论(0) 推荐(0) 编辑
摘要: /* * String toString() : 返回该对象的字符串表示 * return getClass().getName() + "@" + Integer.toHexString(hashCode()); * getClass():返回一个字节码对象 * Integer.toHexStri 阅读全文
posted @ 2019-07-25 17:09 龙桑 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 本文将讲解如下api的使用: Object、System、Date、DateFormat、Calendar、Integer-- int的包装类等 1. 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方方法Object类要掌握的功能 eq 阅读全文
posted @ 2019-07-25 17:06 龙桑 阅读(170) 评论(0) 推荐(0) 编辑
摘要: /* * 匿名内部类的应用场景: * 作为参数进行传递 * * */ 输出 阅读全文
posted @ 2019-07-25 12:27 龙桑 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 输出 二、new 接口 输出 阅读全文
posted @ 2019-07-25 12:24 龙桑 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 内部类分为三种:成员内部类、局部内部类、匿名内部类 /* * 成员内部类: * 在类的成员位置,和成员变量以及成员方法所在的位置是一样的 * 在内部类当中,可以直接访问外部类的成员,包括私有成员 * * 成员内部类的修饰符: * 我们可以使用权限修饰符修饰成员内部类,但是如果使用私有来修饰,则无法在 阅读全文
posted @ 2019-07-25 11:55 龙桑 阅读(136) 评论(0) 推荐(0) 编辑
摘要: /** public 公共的* default 默认的* protected 受保护的(不同包的子类可以访问)。(修饰成员的,不能修饰类)* private 私有的 只能在当前类访问。(不能修饰类,修饰后不能被访问了;是修饰成员的)* abstract 抽象:修饰的方法不能有方法体* static 阅读全文
posted @ 2019-07-25 10:22 龙桑 阅读(139) 评论(0) 推荐(0) 编辑
摘要: /* * 权限修饰符: public(公共) 当前类,相同包下不同的类,不同包下的类 protected(受保护) 当前类,相同包下不同的类,不同包下的子类 default(默认) 当前类,相同包下不同的类 private(私有) 当前类 default:当前包下使用 protected:让子类对象 阅读全文
posted @ 2019-07-24 17:59 龙桑 阅读(108) 评论(0) 推荐(0) 编辑
摘要: /* * 包的特点: * 可以有多层 * 不同包下的文件名可以重复 * 包的声明必须是第一行代码 * * * 不同包之间的互相访问 * 使用类的全名 * 使用关键字import将类导入 * * * 注意:*代表的是通配符,代表导入了这个包下所有的类,并没有导入子包下的类 * * 类的全名:包名.类名 阅读全文
posted @ 2019-07-24 17:42 龙桑 阅读(118) 评论(0) 推荐(0) 编辑
摘要: /* * 多态的优缺点 * 优点:可以提高可维护性(多态前提所保证的),提高代码的可扩展性 缺点:无法直接访问子类特有的成员(可以使用向下转型方式获取) */ 输出 阅读全文
posted @ 2019-07-24 16:17 龙桑 阅读(516) 评论(0) 推荐(0) 编辑