摘要:
如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧。 如果你想实现多重继承,那么你必须使用接口。由于Java不支持多继承,子类不能够继承多个类,但可以实现多个接口 如果功能会不断变化,用抽象类,基本不变用接口类 抽象类的抽象方法和接口里的方法都没有方法体!但是抽象类中的普通方法是有的 阅读全文
posted @ 2019-05-30 20:20
千里之外kb
阅读(158)
评论(0)
推荐(0)
摘要:
所有异常类的祖先类为java.lang.Throwable类。它有两个直接的子类: 1. Error类:表示仅靠程序本身无法恢复的严重错误,比如内存空间不足,或者Java虚拟机的方法调用栈溢出。(不可被捕获)通常由JVM处理 2. Exception类:表示程序本身可以处理的异常。Exception 阅读全文
posted @ 2019-05-30 20:10
千里之外kb
阅读(197)
评论(0)
推荐(0)
摘要:
除数不能为0 java.lang.ArithmeticException: / by zeroint a=1;int b=0;a/b; 阅读全文
posted @ 2019-05-30 19:26
千里之外kb
阅读(282)
评论(0)
推荐(0)
摘要:
1.自动增长的数据类型处理 MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值,只要指定表的主键为auto increment。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。 2. 单引号的处理 MYSQL里可以用 阅读全文
posted @ 2019-05-30 19:18
千里之外kb
阅读(730)
评论(0)
推荐(0)
摘要:
charAt():返回char指定索引处的值 compareTo():比较unicode值,大返回正值,小返回负值,相等返回0 concat:连接字符串,返回新字符串 contains:判断是否包含指定字符,返回值为boolean equals:将字符串与指定对象比较,若值相等返回true hash 阅读全文
posted @ 2019-05-30 18:53
千里之外kb
阅读(174)
评论(0)
推荐(0)
摘要:
针对异常,JVM默认的处理方案: 一旦遇到程序出现了问题,就会把问题的类名,错误原因,错误的位置等信息打印在控制台,以便我们观察。 并且,会自动从当前出问题的地方停止掉。这种处理方案虽然可以,但是不够好。 其实程序出问题,不应该直接停止,因为我们的程序可能是由多部分组成的,其中一个部分出问题了,不应 阅读全文
posted @ 2019-05-30 17:24
千里之外kb
阅读(573)
评论(0)
推荐(0)
摘要:
1,null是一个标识符,用来表示不确定的对象,可以将null赋给引用类型变量,但不可以将null赋给基本类型变量 2,null本身不是对象,也不是object的实例,也不知道是什么类型 3,对于集合 list:允许重复元素,可以放任意个null set:不允许重复,最多加入一个null map:m 阅读全文
posted @ 2019-05-30 16:14
千里之外kb
阅读(1952)
评论(0)
推荐(0)
摘要:
无论是String还是new String最终都指向了String constant pool中,只不过是String直接指向了Stringconstant pool中。而new String是在Heap中创建了一个指向String constant pool中的引用。java中,如果定义了Stri 阅读全文
posted @ 2019-05-30 15:40
千里之外kb
阅读(379)
评论(0)
推荐(0)

浙公网安备 33010602011771号