JAVA
-
超越Java 7,迎接Java 8时代!掌握这些新特性提升你的编程技能!
大家好,我是小米,一个热衷于技术分享的小伙伴。今天,我将向大家介绍Java 8中的一些新特性。Java 8作为一次重大更新,引入了许多令人激动的新功能,让我们的编码变得更加简洁高效…
-
深入探究Java反射机制:灵活编程的利器
,Java反射和动态代理是Java语言中非常强大而且常用的黑科技,它们可以让程序在运行时动态地获取类的信息并进行操作,从而实现非常灵活的编程方式。本篇博客将深入探讨Java反射和动…
-
java向下转型是什么意思
,概念,1、向下转型就是父类对象转成子类对象。我们把一个父类引用Animal类型的引用给了一个 Bird类型 的引用,这就是向下转型,2、格式为,注意,向下转型的时候一定要进行强制…
-
java如何指定枚举的行为
,说明,1、枚举不仅可以用来表示常量,有时还可以在枚举中写一些简单的计算逻辑。,2、可以使用抽象的方法来定义每个枚举所需的行为。,实例,以上就是java指定枚举行为的方法,希望对大…
-
java异常编程FutureTask的介绍
,说明,1、FutureTask类不仅实现了Future接口还实现了Runnable接口,表示一种可生成结果的Runnable。,2、FutureTask类实现了Future接口的…
-
java动态绑定怎么用
,用法,1、程序在编译的时候调用的其实是父类的eat方法,但是在运行时运行的则是子类的eat方法,运行期间发生了绑定。,2、使用前题,先向上转型,通过父类引用来调用父类和子类同名的…
-
java中EnumSet的使用
,说明,1、EnumSet可以存储一个枚举中的元素,它提供了一种通过集合来操作枚举类的方式。,2、EnumSet中的所有元素都必须指定枚举类型的枚举值,这种枚举类型在创建EnumS…
-
java中CompletableFuture方式是什么
,说明,1、JDK 8中引入了 CompletableFuture 类,实现了Future和CompletionStage接口.,为异步编程提供了一些列方法,如supplyAsyn…
-
java重写发生的条件
,发生条件,1、方法名相同,2、方法的参数列表相同(返回类型和数据类型),3、方法的返回值相同,4、重写方法不能抛出新的异常或者比被重写方法声明的检查异常更广的检查异常。,但是可以…
-
java中有哪些基本注解
,1、java.lang.Override是一个标记类型注解,它被用作标注方法。说明了该方法是继承了父类的方法,就是重写了父类中同名方法。,2、SuppressWarnings通过…
-
程序员简历探秘,java语言发展前景
,在目前的招聘需求中也可以看出,高级程序员比初级程序员的薪资一般可以高到3倍+,甚至可以是7倍以上!,,随着我国5G、人工智能等领域的发展,互联网企业对人才越来越重视,抛出的薪资也…
-
java多态的好处
,好处,1、类调用者对类的使用成本进一步降低。多态只需要知道对象具有某个方法。,封装是让类的调用者不需要知道类的实现细节。,多态能让类的调用者连这个类的类型是什么都不必知道, 只需…