Java学习笔记之JDK1.5新特性(一):静态导入
来源:互联网 发布:java jar 打包依赖jar 编辑:程序博客网 时间:2024/06/06 02:36
package com.collection.jdk15;import java.util.ArrayList;import java.util.Collections;import java.util.List;import org.junit.Test;/*JDK1.5新特性 ---> 静态导入静态导入的作用:简化书写;静态导入可以作用于一个类的所有静态成员;静态导入的格式:import static 报名.类名.静态成员;静态导入的注意事项:如果静态导入的成员与本类的静态成员存在重名的情况,那么默认使用本类的静态成员;如果需要使用指定的静态导入的成员,那么必须在成员前面加上类名; */// 静态导入:作用于静态方法//import static java.util.Collections.sort;//import static java.util.Collections.binarySearch;//import static java.util.Collections.max;// 静态导入也可以直接写成:import static java.util.Collections.*;// 静态导入:作用于静态成员变量(out)import static java.lang.System.out;public class Demo1 {private static List<Integer> list = new ArrayList<Integer>();static{list.add(1);list.add(33);list.add(19);}// 默认写法@Testpublic void test1(){// 对集合中的元素进行排序Collections.sort(list);System.out.println("集合中的元素:" + list);// 查找指定元素的索引System.out.println("索引:" + Collections.binarySearch(list, 19));// 获取元素中的最大值System.out.println("最大值:" + Collections.max(list));}// 静态导入作用于静态成员方法@Testpublic void test2(){// 对集合中的元素进行排序sort(list);System.out.println("集合中的元素:" + list);// 查找指定元素的索引System.out.println("索引:" + binarySearch(list, 19));// 获取元素中的最大值System.out.println("最大值:" + max(list));}// 静态导入作用于静态成员变量:out@Testpublic void test3(){// 对集合中的元素进行排序sort(list);out.println("集合中的元素:" + list);// 查找指定元素的索引out.println("索引:" + binarySearch(list, 19));// 获取元素中的最大值out.println("最大值:" + max(list));}// 如果本类中存在和静态导入的静态成员重名的情况,那么默认调用本类的静态成员;public static void sort(List<Integer> list){System.out.println("本类的静态成员sort()...");}}
阅读全文
0 0
- Java学习笔记之JDK1.5新特性(一):静态导入
- jdk1.5新特性之-------静态导入
- jdk1.5新特性之-------静态导入
- jdk1.5新特性之静态导入
- jdk1.5新特性1之静态导入
- JDK1.5新特性之一----静态导入
- JDK1.5新特性--静态导入
- JDK1.5新特性4-静态导入
- JDK1.5新特性-静态导入
- 52、jdk1.5新特性-静态导入
- java JDK1.5新特性(一) [静态导入] [可变参数] [增强for] [自动装箱拆箱] [枚举]
- 黑马程序员--张孝祥Java高新技术-JDK1.5新特性(一)【静态导入、可变参数、增强for循环】
- 盘点JDK1.5的新特性(一)——静态导入功能
- 黑马程序员 java学习笔记 Day9:JDK1.5新特性
- 黑马程序员-jdk1.5的新特性---静态导入
- Java学习笔记之JDK1.5新特性(二):增强for循环
- Java学习笔记之JDK1.5新特性(三):可变参数
- Java学习笔记之JDK1.5新特性(四):自动装箱和自动拆箱
- 检查那个方法的占用内存较大,批量导入。
- 让人惊喜的Kotlin特性!!
- bzoj2038 [2009国家集训队]小Z的袜子(hose) (莫队裸题)
- 在浏览器中输入www.baidu.com后执行的全部过程
- 文章标题
- Java学习笔记之JDK1.5新特性(一):静态导入
- git 菜鸟级命令
- Spring MVC ModelAndView 跳转提升找不到.jsp
- TensorFlow LSTM 注意力机制图解
- 虚拟机 centos 桥接连网
- 自学Mybatis(三)-----Mybatis注解方式的基本用法
- java 求一个list集合中出现次数最多的一项,和此项的出现次数
- 代理模式 -动态代理
- Android webview白屏