- 博客(9)
- 收藏
- 关注
转载 重载和重写
重写(override)方法原则:子类的方法的名称必须和所覆盖的方法相同子类的方法的参数必须和所覆盖的方法相同子类的返回类型必须和所覆盖的方法相同 (除过子类中方法的返回类型是父类中返回类型的子类)子类抛出异常小于等于父类方法抛出异常子类访问权限大于等于父类方法访问权限重载(overload)方法原则:方法名必须相同方法的参数列表不相同(包括参数类型,参数个数,参数顺序)方法的返...
2019-12-02 14:45:12
119
原创 遍历Set集合的四种方法
package com.wwl.generic;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class set集合遍历 { public static void main(String[] args) { Set<String> set = new Ha...
2019-11-10 17:44:32
3374
原创 java泛型的实现机制和局限
java语言的泛型实现方式是擦拭法擦拭法:是指虚拟机对泛型其实一无所知,所有的工作都是由编译器来完成的.java的泛型是由编译器在编译时完成的,编译器内部永远把所有的类型<T>看成Object处理;在需要转型的时候,编译器会根据<T>的类型自动执行安全地强制转换.编译器读到的代码:Test<String> t = new Test("hell...
2019-11-10 15:00:40
152
转载 Java接口中定义的成员变量
在interface里面的变量都是public static final 的。所以你可以这样写:public static final int i=10;或则int i=10;(可以省略掉一部分)注意在声明的时候要给变量赋予初值解释:首先你要弄清接口的含义.接口就是提供一种统一的’协议’,而接口中的属性也属于...
2019-11-03 10:21:50
364
原创 对象内存图解
class Test { public static void main(String[] args){ Dog d1 = new Dog(); d1.name = "小黑"; d1.age = 1; System.out.println(d1.name + "-----" +d1.age); d1.eat(); d1.drink(); }}class Dog ...
2019-10-29 21:11:19
127
原创 Java 方法——基本类型参数的绑定与引用类型参数的绑定
基本类型参数的绑定class 基本类型参数绑定01 { public static void main(String[] args){ Person p = new Person(); int n = 15; p.setAge(n); System.out.println(p.getAge()); n = 20; System.out.println(p.getAg...
2019-10-26 15:49:33
1413
1
原创 设置背景图片的模糊度或者透明度
body{ height:1000px; padding-bottom: 100px; position: relative;}body::after{ content:""; background: url(bg01.jpg) no-repeat; filter:blur(3px); top:0; left:0; bo...
2019-10-18 14:11:17
1570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人