Wesley13 Wesley13
4年前
java8新特性
Stream将List转换为Map,使用Collectors.toMap方法进行转换背景:User类,类中分别有id,name,age三个属性。List集合,userList,存储User对象1、指定keyvalue,value是对象中的某个属性值。 Map<Integer,StringuserMap1userList.str
Wesley13 Wesley13
4年前
java多线程之ForkJoinPool
转https://www.cnblogs.com/lixuwu/p/7979480.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Flixuwu%2Fp%2F7979480.html)阅读目录使用(http
Wesley13 Wesley13
4年前
java中的daemon thread
java中的daemonthreadjava中有两种类型的thread,userthreads和daemonthreads。Userthreads是高优先级的thread,JVM将会等待所有的UserThreads运行完毕之后才会结束运行。daemonthreads是低优先级的thread,它的作用是为UserThread提供服
Stella981 Stella981
4年前
Google Authenticator的Java示例
Google身份验证器GoogleAuthenticator是谷歌推出的基于时间的一次性密码(TimebasedOnetimePassword,简称TOTP),只需要在手机上安装该APP,就可以生成一个随着时间变化的一次性密码,用于帐户验证。相对于手机短信两步验证(Twostepverification),GoogleAuthentica
Wesley13 Wesley13
4年前
Java 子类 instanceof 父类
1.结论:子类instanceof父类true父类instanceof子类false2.测试代码@TestpublicvoidtestInstanceof(){//子类instanceof父类
Wesley13 Wesley13
4年前
JAVA对象的finalize()方法
finalize1.java的GC只负责内存相关的清理,所有其它资源的清理必须由程序员手工完成。要不然会引起资源泄露,有可能导致程序崩溃。2.调用GC并不保证GC实际执行。3.finalize抛出的未捕获异常只会导致该对象的finalize执行退出。4.用户可以自己调用对象的final
Stella981 Stella981
4年前
Eclipse IDE支持Java 14
随着JDK14的发布(https://my.oschina.net/waylau/blog/3197270(https://my.oschina.net/waylau/blog/3197270)),各大JavaIDE也开始支持JDK14。最新版本的EclipseIDE202003也于2020年3月18日发布,本文介绍如何通过EclipseI
Wesley13 Wesley13
4年前
Java SSI框架是什么?
JavaSSI为StrutsSpringIbatis的一个集成框架,也是目前较流行的一种Web应用程序开源框架。iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET
Stella981 Stella981
4年前
HBase 架构和 Java Api
HBase架构HBase是Hadoop的数据库,能够对大数据提供随机、实时读写访问。他是开源的,分布式的,多版本的,面向列的,存储模型。在讲解的时候我首先给大家讲解一下HBase的整体结构,如下图!(https://static.oschina.net/uploads/space/2016/1124/172034_9o3y
Wesley13 Wesley13
4年前
Java:何时使用静态方法
问题:_Iamwonderingwhentousestaticmethods?_我想知道何时使用静态方法?_SayifIhaveaclasswithafewgettersandsetters,amethodortwo,andIwantthosemethodsonlytobe