摘要: 装箱:将基本类型用他们对应的引用类型包装起来 拆箱:将包装类型转换为基本类型 自动拆装箱: Integer i =10; //自动装箱 反编译后代码:integer i = Integer.valueOf(10); int b= i; //自动拆箱 反编译后代码:int b = i.intValue 阅读全文
posted @ 2020-03-14 10:16 迷思t无 阅读(145) 评论(0) 推荐(0)
摘要: 可变性: String类中使用final关键字修饰字符数组来保存字符串,private final char value[].所以是不可变的( 注:Java9之后 String的实现类改用byte 数组存储字符串 private final byte[] value) StringBuffer和St 阅读全文
posted @ 2020-03-14 09:32 迷思t无 阅读(190) 评论(0) 推荐(0)
摘要: 封装: 把一个对象的属性私有化,同时提供一些可以被外界访问的属性的方法。即并不是所有属性都需要提供。 继承: 子类继承父类, 子类拥有父类的所有属性和方法,但是不能访问父类的私有属性和方法,只能拥有; 子类可以拥有自己的属性和方法; 子类可以用自己方式实现父类方法,即重写。 多态: 程序中定义的引用 阅读全文
posted @ 2020-03-14 09:30 迷思t无 阅读(124) 评论(0) 推荐(0)
摘要: 重载(overloading):发生在同一个类,方法名必须相同,参数类型不同,个数不同,顺序不同,方法返回值和修饰符可以不同。 列如String类有几个indexOf的公有方法: indexOf(int) indexOf(int,int) indexOf(sring) indexOf(string, 阅读全文
posted @ 2020-03-14 09:26 迷思t无 阅读(135) 评论(0) 推荐(0)