随笔分类 - javaSE
摘要:异常:是在运行时期发生的不正常情况。 在java中用类的形式对不长成情况进行了描述和封装对象。描述不正常的情况的类,就成为异常类。改良: 以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题代码分离,提高阅读性。通俗的讲:其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。 不同的问题用不同的类进行具体的描述。比如角标越界(ArrayIndexOutOfBoundsException),空指针等等。异常体系:问题很多,意味着描述的类也很多,将其共性进行向上抽取,形成了异常体系。最终问题(不正常情况)就分成了两大类:Throwable: |--1.一般不可.
阅读全文
摘要:定义格式:1 class Outer{2 class Inner{3 public void show(){4 System.out.println("Run...");5 }6 }7 }内部类访问特点:1.内部类可以直接访问外部类中的成员;2.外部类要访问内部类,必须简历内部类的对象。内部类使用环境:分析事物时,发现该事物描述中还有事物,而且这个事物还在访问被描述事物的内容,这时还有的事物定义成内部类来描述。修饰符: 因为内部类是在外部类内中,相当于是外部类的成员,所以会有成员修饰符:public default pri...
阅读全文
摘要:1 public class NeiBu { 2 public static void main(String[] args) { 3 System.out.println("Hello,This is Function main..."); 4 Zi z = new Zi(); 5 z.show(); 6 } 7 } 8 9 class Fu{10 public static void show(){11 System.out.println("Fu static...");12 }13 }1...
阅读全文
摘要:多态:多态在代码中的体现:父类或者接口的引用指向其子类的对象。多态代码演示: 1 public class NeiBu { 2 public static void main(String[] args) { 3 System.out.println("Hello,This is Function main..."); 4 method(new Dog()); 5 } 6 7 public static void method(Animal a){//Animal a = new Dog(); 8 a.eat(); 9 ...
阅读全文
摘要:接口存在的意义: 一直对java中接口的作用不是太明了。虽说一个类可以implements多个接口,但接口本身只是定义了几个方法,没有任何实际的意义,具体的实现还是要在实现它的类中进行。这样的话,接口还有什么意义呢? 举个例子来说,现有public interface I{ method1(){};}class A implements I{ method1(){ 这样写和不实现接口,直接将method1作为class A的方法有什么区别呢? 即:class A{ method1(){ 能不能具体举个例子来说明它们在使用上的区别呢? 回答: 接口的最主要的作用是...
阅读全文
摘要:java抽象类定义:包含了抽象方法的类叫做抽象类。注解:1.如果一个类里面包含了一个或者多个抽象方法,类就必须指定为抽象类,必须用abstract修饰; 2.抽象方法属于一种不完整的方法,只含有一个声明,没有方法体,必须用abstract修饰; 3.一个抽象类中可以有非抽象方法; 4.抽象类的子类必须覆盖抽象类中所有的抽象方法,一个不能缺。package javaday.day01;public class NeiBu { /** * @param args */ public static void main(String[] args) { Sys...
阅读全文

浙公网安备 33010602011771号