- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 Java 8 Optional类深度解析
身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等已经将对在核心API中解决了这个问题。在我的前一篇文章中,介绍了Scala是如何解决了这个问题。
2017-05-16 11:20:01 196
原创 java链接FTP操作
public class SFTPTool {private String host;private int port;private String username;private String password;private Session sshSession = null;private ChannelSftp sftp = null;private
2016-11-24 15:25:59 339
原创 servlet单实例多线程简述
1. Servlet在web服务器启动时被加载并实例化,容器运行其init方法初始化,请求到达时运行其service方法;2. service运行请求对应的doXXX(doGet,doPost)方法;3. 服务器销毁实例,运行其destory方法;Servlet的生命周期由Servlet容器管理;(三个概念的理解:Servlet容器应用服务器?
2016-11-24 14:16:25 435
转载 Java并发编程的总结和思考
关于Java并发编程的总结和思考来自:骆昊的技术专栏链接:http://blog.csdn.net/jackfrued/article/details/44499227(点击尾部阅读原文前往)编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的
2016-11-24 10:36:23 369
elastic-job-console-1.1.1.war
2017-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人