济南IT培训 > 达内新闻 
        
        
            
            
            
            
            
                
                
                    Java基础(二)
                    
                        - 发布:济南达内培训
 
                        - 来源:济南达内培训
 
                        - 时间:2018-11-20 09:23
 
                        
                    
                 
                
                    
                             十二、final 关键字-济南达内培训负责整理
    final 可以修饰类,属性和方法。表示最终的。
    final 修饰的属性,是最终的属性 - 属性值不能被修改,即常量。
    属性必须在初始化,或在非静态代码块,或在构造器中进行初始化。
    final 修饰的方法,是最终的方法 - 该方法不能被修改 - 该方法不能被重写。
    final 修饰的类,是最终的类 - 该类不能被扩展 - 该类不能被继承。
    十三、抽象类(abstract)
    用于修饰方法 和 类。
    abstract 修饰的方法: 没有方法体,只有方法声明。
    abstract 修饰的类 : 抽象类,不能被实例化。抽象类是用来被继承的,抽象类的子类必须重写父类的抽象方法,并提供方法体。
    有抽象方法的类一定是抽象类,但抽象类中可以没有抽象方法。
    不能用abstract 修饰私有方法,构造方法,静态方法。
    十四、接口(interface)
    接口是抽象方法和常量的定义集合。
    接口是一种特殊的抽象类,接口中只能包含常量和方法的定义,而没有变量和方法的实现。
    接口中所有的成员变量默认由public static final 修饰。
    接口中所有的方法都默认由public abstract 修饰。接口中没有构造方法。
    实现接口的类必须提供接口中所有方法的具体实现。
    接口允许多实现。一个类可以实现多个接口。
    接口与实现类之间存在多态性。
    接口可以继承另一个接口。
    十五、内部类
    在类的内部定义的一个类。相当于一个类的内部成员。
    在类的外部可以访问该类的内部类。
	    静态内部类中的方法不能访问外部类的非静态对象。
	
    十六、异常
    java 中,将程序执行中发生的不正常情况称为“异常”.
    java 中的异常用于处理非预期的情况,如文件没找到,网络错误,非法参数等。
    java 程序运行过程中所发生的异常事件可分为两类:
    Error : JVM 系统内部错误、资源耗尽等严重情况。
    Exception : 其他因编程错误或偶然的外在因素导致的一般问题。如空指针访问,试图读取不存在的文件,网络连接中断。
    自定义异常:
    public class JavaTest extends RuntimeException {
    public JavaTest() {
    }
    public JavaTest(String msg) {
    super(msg);
    }
    }
    十七、集合
    java 集合可以分为Set 、List 、Map 三种体系。
    -- Set : 无序,不可重复的集合。
    -- List : 有序,可重复的集合。
    -- Map : 具有映射关系的集合。
    1. Collection 接口
    Collection 接口是 List ,Set 和 Queue 接口的父接口。该接口里定义的方法即可用于操作Set 集合,也可用于操作List和Queue 集合。
    以上就是济南达内培训给大家做的内容详解,更多关于IT的学习,请继续关注济南达内培训
                     
                 
               
             
            
            
            
            
            
            
            
            
            
	最新开班时间
	
	  
		
		  - 北京
 
		  - 上海
 
		  - 广州
 
		  - 深圳
 
		  - 南京
 
		  - 成都
 
		  - 武汉
 
		  - 西安
 
		  - 青岛
 
		  - 天津
 
		  - 杭州
 
		  - 重庆
 
		  - 哈尔滨
 
		  - 济南
 
		  - 沈阳
 
		  - 合肥
 
		  - 郑州
 
		  - 长春
 
		  - 苏州
 
		  - 长沙
 
		  - 昆明
 
		  - 太原
 
		  - 无锡
 
		  - 石家庄
 
		  - 南宁
 
		  - 佛山
 
		  - 珠海
 
		  - 宁波
 
		  - 保定
 
		  - 呼和浩特
 
		  - 洛阳
 
		  - 烟台
 
		  - 运城
 
		  - 潍坊
 
		
	   
	  
	 
   
  
            
            
            
            
 
            
            
            
            
         
        
            
            
                    
                    
             
            
            
                
                    Java基础(二)
                    
                        - 发布:济南达内培训
 
                        - 来源:济南达内培训
 
                        - 时间:2018-11-20 09:23
 
                    
                 
                
                    
                            十二、final 关键字-济南达内培训负责整理
    final 可以修饰类,属性和方法。表示最终的。
    final 修饰的属性,是最终的属性 - 属性值不能被修改,即常量。
    属性必须在初始化,或在非静态代码块,或在构造器中进行初始化。
    final 修饰的方法,是最终的方法 - 该方法不能被修改 - 该方法不能被重写。
    final 修饰的类,是最终的类 - 该类不能被扩展 - 该类不能被继承。
    十三、抽象类(abstract)
    用于修饰方法 和 类。
    abstract 修饰的方法: 没有方法体,只有方法声明。
    abstract 修饰的类 : 抽象类,不能被实例化。抽象类是用来被继承的,抽象类的子类必须重写父类的抽象方法,并提供方法体。
    有抽象方法的类一定是抽象类,但抽象类中可以没有抽象方法。
    不能用abstract 修饰私有方法,构造方法,静态方法。
    十四、接口(interface)
    接口是抽象方法和常量的定义集合。
    接口是一种特殊的抽象类,接口中只能包含常量和方法的定义,而没有变量和方法的实现。
    接口中所有的成员变量默认由public static final 修饰。
    接口中所有的方法都默认由public abstract 修饰。接口中没有构造方法。
    实现接口的类必须提供接口中所有方法的具体实现。
    接口允许多实现。一个类可以实现多个接口。
    接口与实现类之间存在多态性。
    接口可以继承另一个接口。
    十五、内部类
    在类的内部定义的一个类。相当于一个类的内部成员。
    在类的外部可以访问该类的内部类。
	    静态内部类中的方法不能访问外部类的非静态对象。
	
    十六、异常
    java 中,将程序执行中发生的不正常情况称为“异常”.
    java 中的异常用于处理非预期的情况,如文件没找到,网络错误,非法参数等。
    java 程序运行过程中所发生的异常事件可分为两类:
    Error : JVM 系统内部错误、资源耗尽等严重情况。
    Exception : 其他因编程错误或偶然的外在因素导致的一般问题。如空指针访问,试图读取不存在的文件,网络连接中断。
    自定义异常:
    public class JavaTest extends RuntimeException {
    public JavaTest() {
    }
    public JavaTest(String msg) {
    super(msg);
    }
    }
    十七、集合
    java 集合可以分为Set 、List 、Map 三种体系。
    -- Set : 无序,不可重复的集合。
    -- List : 有序,可重复的集合。
    -- Map : 具有映射关系的集合。
    1. Collection 接口
    Collection 接口是 List ,Set 和 Queue 接口的父接口。该接口里定义的方法即可用于操作Set 集合,也可用于操作List和Queue 集合。
    以上就是济南达内培训给大家做的内容详解,更多关于IT的学习,请继续关注济南达内培训
                     
                 
                
             
            
            
            
            
            
                最新开班时间
                
                    
                    
                        - 北京
 
                        - 上海
 
                        - 广州
 
                        - 深圳
 
                        - 南京
 
                        - 成都
 
                        - 武汉
 
                        - 西安
 
                        - 青岛
 
                        - 天津
 
                        - 杭州
 
                        - 重庆
 
                        - 厦门
 
                        - 哈尔滨
 
                        - 济南
 
                        - 福州
 
                        - 沈阳
 
                        - 合肥
 
                        - 郑州
 
                        - 长春
 
                        - 苏州
 
                        - 大连
 
                        - 长沙
 
                        - 昆明
 
                        - 温州
 
                        - 太原
 
                        - 南昌
 
                        - 无锡
 
                        - 石家庄
 
                        - 南宁
 
                        - 中山
 
                        - 兰州
 
                        - 佛山
 
                        - 珠海
 
                        - 宁波
 
                        - 贵阳
 
                        - 保定
 
                        - 呼和浩特
 
                        - 东莞
 
                        - 洛阳
 
                        - 潍坊
 
                        - 烟台
 
                        - 运城