摘要:        
多态存在的三个必要条件一、要有继承;二、要有重写;三、父类引用指向子类对象。 同一操作作用于不同的对象,可以产生不同的效果。这就是多态。(不同子类重写父类同一方法,有不同行为)    阅读全文
posted @ 2019-05-30 20:37
千里之外kb
阅读(785)
评论(0)
推荐(0)
        
            
        
        
摘要:        
重写规则: 方法重载的要求是什么? 方法名相同    阅读全文
posted @ 2019-05-30 20:23
千里之外kb
阅读(524)
评论(0)
推荐(0)
        
            
        
        
摘要:        
如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧。 如果你想实现多重继承,那么你必须使用接口。由于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号
浙公网安备 33010602011771号