A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 15127139121 初级黑马   /  2019-7-24 14:47  /  751 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

      1. 类名作为形参和返回值
   - 类名作为形参或返回值,其实传递或返回得是该类得对象
2. 抽象类作为形参和返回值
   - 抽象类名作为形参或返回值,其实传递或返回得是该类子类得对象
3. 接口作为形参和返回值
   - 接口名作为形参或返回值,其实传递或返回得是该接口实现类得对象
4. 内部类概念
   - 类内部声明得类
5. 内部类的访问特点
   - 内部类可以直接访问外部类得成员,包括私有得
   - 外部类访问内部类成员,需要实例化内部类对象
6. 内部类的分类
   - 成员内部类
   - 局部内部类
7. 成员内部类
   - 声明在类得成员位置得类
   - 外部类得类名.内部类得类名  引用名=外部类得对象.内部类得对象

       public class Outer {
        private int num = 10;
        public class Inner {
            int num=20;
            public void show() {
                int num=30;
                System.out.println(num);
                System.out.println(this.num);
                System.out.println(Outer.this.num);
            }
        }
   
        public void method() {
            Inner i = new Inner();
            i.show();
        }
   
    }

       public class InnerDemo {
        public static void main(String[] args) {
            //创建内部类对象,并调用方法
    //        Inner i = new Inner();
            Outer.Inner oi = new Outer().new Inner();
            oi.show();
            System.out.println("------------------------");
            Outer outer=new Outer();
            Outer.Inner ooi=outer.new Inner();
            ooi.show();
            System.out.println("------------------------");
            Outer o = new Outer();
            o.method();
        }
    }

1. 局部内部类
   - 类得方法内部声明得类
2. 匿名内部类
   - 没有名字得局部内部类
   - new 接口/抽象类/类(){方法重写()}
3. Math工具类
   - java.lang.Math
   - abs():求绝对值
   - ceil():向上取整  12.35  12.56--->13
   - floor():向下取整 12.35  12.56------>12
   - round():四舍五入 12.35-->12  12.56--->13
   - max():两数求最大值
   - min():两数求最小值
   - pow():求幂数 2 3
   - random():随机数 [0.0-1.0)
4. System类
   - exit():退出虚拟机  echo %errorlevel%
   - currentTimeMillis():返回得是距1970年1月1日0点0分0秒距现在得毫秒差
5. Object类
   - toString():一般用于对当前对象进行说明
   - equals():比较两个对象得内容是否相等
6. Arrays类
   - java.util.Arrays
   - toString():以字符串得方式获取数组
   - sort(): 数组排序

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马