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
Wesley13 Wesley13
4年前
Java:何时使用静态方法
问题:_Iamwonderingwhentousestaticmethods?_我想知道何时使用静态方法?_SayifIhaveaclasswithafewgettersandsetters,amethodortwo,andIwantthosemethodsonlytobe
Wesley13 Wesley13
4年前
Java入门之异常处理
1.异常概念异常指的是程序在执行过程中出现的非正常的情况,导致JVM的非正常停止。在Java中,异常是一个类,产生异常就是创建异常对象并抛出一个异常对象。异常指的并不是语法错误,语法错误,编译不会通过,而是编译通过后,程序执行异常。异常的作用是帮助我们找到程序中的问题。2.异常产生过程解析pub