- 博客(4)
- 收藏
- 关注
原创 Java泛型的上限和下限
泛型的上限 格式: 类型名称 <? extends 类 > 对象名称 意义: 只能接收该类型及其子类 泛型的下限 格式: 类型名称 <? super 类 > 对象名称 意义: 只能接收该类型及其父类型 例子:Object类,String 类,Number类,Integer类 public static void main(String[] args) { List list1 = new ArrayList(); List list2 = new ArrayList(); List
2020-11-28 14:18:35
890
原创 java基础-接口中的方法
接口中的方法 public interface 接口名称 { // 抽象方法 jdk7 以前 // 默认方法 jdk8新增 // 静态方法 jdk8新增 // 私有方法 jdk9新增 } 抽象方法(JDK7) public interface InterFaceName { public abstract void method(); } 抽象方法:使用abstract关键字修饰,可以省略,没有方法体。 默认方法、静态方法(JDK8) public interface Int
2020-11-27 11:50:52
438
原创 运算符+=数据转换理解
代码demo public static void main(String[] args){ short s = 1; // s=s+1; 报错 需要强转 s+=1; System.out.println(s); } 分析 s += 1 逻辑上看作是 s = s + 1 计算结果被提升为int类型,再向short类型赋值时发生错误,因为不能将取值范围大的类型赋值到取值范围小的类型。但是, s=s+1进行两次运算 , += 是一个运算符,只运算一次,并带有强制转换的特点,也就是说 s += 1 就是 s
2020-11-26 15:21:53
219
原创 java取余运算“%”
@java取余运算“%” demo public static void main(String[] args) { System.out.println(5%3); System.out.println(-5%3); System.out.println(5%-3); System.out.println(-5%-3); } 运行结果 2 -2 2 -2 总结 取余结果符号看被取余数的符号 ...
2020-11-26 15:13:51
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人