![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 63
刘名喜
这个作者很懒,什么都没留下…
展开
-
Java-可变参数-1
可变参数-1 public class Demo{ public static void main(String[] args){ max(1, 5, 9, 1, 5, 7, 5); } public static void max(int ... data){ int maxValue = data[0]; for(int num : data){ if(maxVal...原创 2020-01-01 23:04:21 · 101 阅读 · 0 评论 -
Java-方法的引用-1
方法的引用-1 interface myutil{ public String convert(int o); } interface mylength{ public int Length(); } class myshow{ public myshow(){ System.out.println("构造方法被调用"); } } interface ishow{ public...原创 2019-11-30 16:25:58 · 108 阅读 · 0 评论 -
Java-Lambda-1
Lambda-1 //单个方法无返回值 interface demo1{ public void show(); } //单个方法有参数有返回值 interface demo2{ public int add(int a, int b); } public class LambdaDemo{ public static void run1(demo1 d){ d.show(...原创 2019-11-29 17:37:45 · 117 阅读 · 0 评论 -
Java-静态代码块与代码块-1
静态代码块与代码块-1 class demo{ public demo(){ //对象建立时,第三个被调用的 System.out.println("构造方法"); } { //对象建立时,第二个被调用的 System.out.println("代码块"); } static{ //对象建立时,第一个被调用的,在整个程序中只被调用一次,即使实例化多次本类对象 System.o...原创 2019-11-28 19:14:00 · 65 阅读 · 0 评论 -
Java-JDK8接口加强-1
JDK8接口加强-1 interface demo{ public default void speak(String text){ //JDK1.8新特性,支持定义default修饰的方法,并定义其方法体 System.out.println(text); } public static test getTest(){ //JDK1.8新特性,支持定义静态的方法与方法体 retur...原创 2019-11-27 16:25:41 · 94 阅读 · 0 评论 -
Java-Annotation-1
Annotation-1 @Override:强制覆写检查 @Deprecated:过期声明 @SuppressWarnings("[警告类型]"):压制警告原创 2019-11-27 16:00:20 · 65 阅读 · 0 评论 -
Java-枚举应用举例-1
枚举应用举例-1 enum Xb { Y("男"), X("女"); private String xb; private Xb(String xb) { //枚举的构造方法必须是私有的 this.xb = xb; } public String toString() { return this.xb; } } class Person { private Strin...原创 2019-11-24 14:05:15 · 109 阅读 · 0 评论 -
Java-枚举实现接口-1
枚举-4 interface show { public String getJJ(); } enum jj implements show { c("春季"), x("秋季"), q("夏季"), d("冬季"); private String dqjj; private jj(String dqjj) { this.dqjj = dqjj; } public Strin...原创 2019-11-24 13:55:45 · 122 阅读 · 0 评论 -
Java-枚举完全使用-1
枚举-3 enum jj { c("春季"), x("秋季"), q("夏季"), d("冬季"); private String dqjj; private jj(String dqjj) { this.dqjj = dqjj; } public String toString() { return dqjj; } } public class test { pub...原创 2019-11-24 13:52:26 · 259 阅读 · 0 评论 -
Java-枚举简单使用-2
枚举-2 enum jj{ 春, 夏, 秋, 冬; } public class test{ public static void main(String[] args) { for(jj temp: jj.values()) { System.out.println(temp.ordinal() + "-" + temp.name()); } } } Console: 0...原创 2019-11-24 13:49:04 · 69 阅读 · 0 评论 -
Java-枚举简单使用-1
枚举-1 enum jj{ 春, 夏, 秋, 冬; } public class test{ public static void main(String[] args) { System.out.println(jj.春); System.out.println(jj.夏); System.out.println(jj.秋); System.out.println(jj.冬...原创 2019-11-24 13:45:50 · 158 阅读 · 0 评论 -
Java-多例设计实现枚举-1
多例设计实现枚举-1 class jj{ private final static jj c = new jj("春季"); private final static jj x = new jj("夏季"); private final static jj q = new jj("秋季"); private final static jj d = new jj("冬季"); privat...原创 2019-11-24 13:42:29 · 205 阅读 · 0 评论 -
Java-泛型方法-1
泛型方法-1 public class test { // <T>是一个用来描述泛型的标记 public static <T> T[] fun(T... t) { return t; } public static void main(String[] args) { Integer i[] = fun(1, 2, 3, 4, 5, 5); for (...原创 2019-11-23 15:20:57 · 110 阅读 · 0 评论 -
Java-泛型接口-2
泛型接口-2 interface interfaceDemo<T>{ public void show(T t); } class demo implements interfaceDemo<String> { public void show(String t) { System.out.println(t); } } public class test {...原创 2019-11-23 14:55:15 · 77 阅读 · 0 评论 -
Java-泛型接口-1
泛型接口-1 interface interfaceDemo<T>{ public void show(T t); } class demo<P> implements interfaceDemo<P> { public void show(P t) { System.out.println(t); } } public class test { ...原创 2019-11-23 14:51:28 · 141 阅读 · 0 评论 -
Java-泛型的使用示范-2
泛型的使用示范-2 //? extends 类型:用于限制泛型的上限,可以用于声明处,可以用于参数定义处 //? super 类型:用于限定泛型的下限,只能用于参数定义处 class disk<T extends Object> { //extends限定类型的上限 private T data; public disk(T data) { this.data = data;...原创 2019-11-23 14:40:17 · 157 阅读 · 0 评论 -
Java-泛型的使用示范-1
泛型的使用示范-1 class disk<T> { private T data; public disk(T data) { this.data = data; } public void setData(T data) { this.data = data; } public T getData() { return data; } } publi...原创 2019-11-23 14:33:25 · 118 阅读 · 0 评论 -
Java-泛型的定义示范-1
泛型的定义示范-1: class disk<T> { //T:类型参数,使用的时候会把T都替换成创建对象时的类型 private T data; public disk(T data) { this.data = data; } public void setData(T data) { this.data = data; } public T getData...原创 2019-11-23 14:29:34 · 97 阅读 · 0 评论