java基础知识(三)

来源:互联网 发布:数据精灵怎么升级vip 编辑:程序博客网 时间:2024/06/04 18:53

6.循环、switch

     break:用来终止当前循环或所在语句,只能配合switchif或者循环使用。

     continue:用来跳过当前循环这次循环。

     while:循环满足条件就会执行。先进行循环条件的判断,然后才执行。

     do-while:循环先执行一次循环体,再判断运行条件。

     switch语句:就是为了更方便更快捷。同时为了多分枝而使用的语句

        switch(判断表达式,类型是整数,字符串或者字符,枚举等等){

       case 和判断表达式相同类型的常量值:   过程 ……   

       case 和判断表达式相同类型的常量值:   过程 ……   

        }

     for循环:一种非常直观的看到固定次数的循环的四个特征的循环,初始化部分和迭代

             部分可以多个,但是终止条件是唯一的

        for(初始化部分;终止部分;迭代部分){    

         循环体

        }

 7.变量

    按照作用域分为

成员变量:类当中直接创建,能够在类中所有地方访问的变量。没有先后顺序,只按照

          调用即执行。在只声明的情况下,系统会给定默认值。

局部变量:在某个方法中创建的变量。只能在方法中使用。有序。必须初始化以后才能

          使用,不能只声明。

 8.构造方法

     创建对象,实际上就是使用new关键字配合对应的类的构造方法。

     构造方法在创建对象时经常用来返回对象。是一种构造器的功能

     除特殊情况外,一般类都具有一个默认的空参数的隐藏的构造方法

     当我们按照构造方法的书写形式操作时,默认的构造方法失效。

     构造方法和类名同名。

     具有两个常用的功能

       ①构造器功能  返回类的对象

       ②方法功能

 9.封装

      就是将涉及隐私或者安全的数据隐藏,然后通过特定的接口让外部访问。

      使用权限修饰符中的private修饰。

        public  共用的

        protected  受保护的

        package   默认的

        private   私有的

 10.继承:使用extends关键字和父类名

      如果一个类没有指定其父类,那么他的父类默认就是所有类的超类,即Object

      继承通过子类获取父类的所有的非私有的数据,达到数据复用的手段。

      假如父类的方法实现过程和子类的实际需要不同,子类可以重写(覆写  覆盖override

      父类方法。

      里氏转换:子父级转换

      父类对象只能提供共性,而子类变量除了共性之外,还可以有自己的特性。

0 0
原创粉丝点击