chszs的专栏

LQ的小窝

排序:
默认
按更新时间
按访问量

Java编程中资源对象管理的进化

Java编程中资源对象管理的进化 2018.8.8 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 使用Java开发业务时,常常需要处理资源,这是很常见的需求。 Java 7以前 在Java 7以前,处理(关闭)资源是这样的: public static int g...

2018-08-08 15:33:20

阅读数:27

评论数:0

实现Java集合迭代的高性能

实现Java集合迭代的高性能 2018.7.14 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 一、介绍 Java开发者经常会遇到处理集合(比如ArrayList、HashSet)的情况,Java 8也提供了Lambda表达式和Streaming API来简化集合相关...

2018-07-14 11:28:25

阅读数:123

评论数:0

Java 10改进了对Docker容器的支持

Java 10改进了对Docker容器的支持 2018.4.9 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 许多运行在Java虚拟机中的应用程序(包括Apache Spark和Kafka等数据服务以及传统的企业应用程序)都可以在Docker容器中运行。但是在Docke...

2018-04-09 20:14:55

阅读数:624

评论数:0

Spring Boot 2.0详述

Spring Boot 2.0详述 2018.2.22 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 Spring Boot 2.0即将发布,目前已经发布了v2.0.0 RC2版,据传说下周可能就会正式发布。Spring Boot 2.0有一系列重大的改变,下面将一一详...

2018-02-22 20:43:21

阅读数:3319

评论数:1

Java 9新增的有趣方法InputStream.transferTo()

Java 9新增的有趣方法InputStream.transferTo() 2018.2.1 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 JDK 9新增了一个有趣的方法,InputStream.transferTo(OutputStream)方法,此方法允许从对象调用...

2018-02-01 22:01:55

阅读数:592

评论数:0

支持JavaEE 8和Java 9的IDE和服务器探讨

支持JavaEE 8和Java 9的IDE和服务器探讨 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 作为Java领域最重量级的升级,JavaEE 8和Java 9发布了。使用这些新技术单独看起来简单,但是要把它们组合起来就很复杂了,实际上很难让支持者两种新技术的IDE和服务器...

2017-11-21 13:34:36

阅读数:1509

评论数:0

Java 9模块化特性及工具探讨

Java 9模块化特性及工具探讨 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 Java 9于2017年九月下旬发布。随着Java 9的发布,它变得模块化了,并通过模块化提高其可伸缩性和性能。模块化是一个普遍的概念。在软件中,它适用于编写和实现一个程序或作为独立模块的计算系统,...

2017-11-21 10:21:34

阅读数:675

评论数:0

Java线程的生命周期

Java线程的生命周期作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs对于多线程编程而言,理解线程的生命周期非常重要,本文就针对这一点进行讲解。一、线程的状态线程的存在有几种不同的状态,如下: New状态 Ready状态...

2015-11-26 16:53:41

阅读数:2438

评论数:0

Java 8的八个新特性

Java 8的八个新特性1、接口的默认方法和静态方法.Java 8在接口方面引入了新特性。Java 8版之前,接口只有抽象方法,而在Java 8,为接口新增了两种类型的方法。第一种是默认方法。此方法使用了default关键字修饰方法名。实际上接口不包含任何实现的方法,而在Java 8中,可以通过使...

2015-11-24 13:53:51

阅读数:7956

评论数:2

Java NIO中的Glob模式详解

Java NIO中的Glob模式详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、什么是Glob?在编程设计中,Glob是一种模式,它使用通配符来指定文件名。例如:.java就是一个简单的Glob,它指定了所有扩展名为“java”的文件。Glob模...

2015-06-13 14:42:19

阅读数:3817

评论数:2

package-info.java文件详解

package-info.java文件详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、pacakge-info.java介绍pacakge-info.java是一个Java文件,可以添加到任何的Java源码包中。pacakge-info.java...

2015-05-14 22:14:13

阅读数:10146

评论数:1

Java 7如何操纵文件属性

Java 7如何操纵文件属性作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs准备写点基础性的文章,Java 7已经出来很长一段时间了,但是很多Java程序员仍然停留在早期的Java 5或Java 6的基础上,对Java 7的新特性从未加以使用。本文介绍如...

2013-12-10 23:22:51

阅读数:6802

评论数:2

Java 8实现BASE64编解码

Java 8实现BASE64编解码作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsJava一直缺少BASE64编码 API,以至于通常在项目开发中会选用第三方的API实现。但是,Java 8实现了BASE64编解码API,它包含到java.util包。下...

2013-11-29 17:27:33

阅读数:44881

评论数:7

Ubuntu安装Java多版本的新方法

《Ubuntu安装Java多版本的新方法》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs软件环境:Ubuntu 13.04版JDK 7u251) 从Oracle官方下载最新的JDK7,当前的最新版本是7u25版。下载地址为:download.oracl...

2013-08-12 11:07:33

阅读数:4780

评论数:0

JDK 7的文件和目录访问

作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszsJDK 7进行文件树复制和遍历非常简单。与JDK 6或更早的版本相比,你会发现使用JDK 7的NIO包很简单,所需的代码非常少。本文用两个例子展示了JDK 7的文件I/O机制,java.nio.file...

2012-11-09 22:14:47

阅读数:5236

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭