
javaSE基础
l1212xiao
java se
展开
-
对Closeable和AutoCloseable的理解
目录 Closeable和AutoCloseable的理解 背景: 一、Closeable 1.1Closeable接口源码: 1.2使用close需要注意: 二、AutoCloseable 2.1AutoCloseable源码 2.2.{try}-with-resources的使用注意 2.3.{try}-with-resources的解释 2.4{try}-with-res...原创 2019-11-15 16:31:52 · 1292 阅读 · 1 评论 -
Java IO详解
Java IO 本篇主要讲述IO相关的内容,主要包括:与IO相关的简单的历史背景知识;Java IO的简单分类;与IO设计相关的两个模式;同时列举几个简单的例子;分析其中几个实现的源代码;最后给大家一些简单扩展的例子。治学先治史,下面我们先从简单的历史开始吧! 一、 历史背景 “对语言设计人员来说,创建好的输入/输出系统是一项特别困难的任务。”――《Think i...转载 2018-05-09 11:08:09 · 185 阅读 · 0 评论 -
xml解析(DOM和SAX)
一、 XML解析技术概述XML解析方式分为两种:dom和saxdom:(Document Object Model, 即文档对象模型) 1.将整个XML使用类似树的结构保存在内存中,再对其进行操作。 2.是 W3C 组织推荐的处理 XML 的一种方式。 3.需要等到XML完全加载进内存才可以进行操作 4.耗费内存,当解析超大的XML时慎用。 5....转载 2018-05-09 11:13:32 · 285 阅读 · 0 评论 -
java -cp 和 java -jar 区别
java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”格式:java -cp .;myClass.jar packname.mainclassname 表达式支持通配符,例如:java -cp .;c:\classes01\myClass.jar;c:\classes02\*.jar pac...原创 2018-05-16 12:28:03 · 2486 阅读 · 0 评论 -
Java 读取 .properties 配置文件的几种方式
Java 读取 .properties 配置文件的几种方式Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中。然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配置文件就比较容易。介绍几种读取方式:1、基于ClassLoder读取配置文件注意:该方式只能读取类路径下的配置文件,有局限但是如果配置文件在类...转载 2018-05-29 21:32:47 · 339 阅读 · 0 评论 -
Java Lambda表达式
Java Lambda表达式入门原文链接: Start Using Java Lambda Expressions下载示例程序 Examples.zip 。简介虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘...翻译 2018-06-15 16:03:30 · 388 阅读 · 0 评论 -
String.format()的详细用法,详细说明+示例
问题场景 一段字符串的中间某一部分是需要可变的,JAVA里有专门的实现方式 String.format()字符串常规类型格式化的两种重载方式 format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object… args) 使用指...原创 2019-07-09 14:59:26 · 1203 阅读 · 1 评论