摘要: Java 1.0 到 1.3 中的 IO没有而 Java 1.4 中引入的 NIO 有的“改进”:非阻塞IO、缓冲区、通道层、字符集、内存数据、Perl(正则表达式之王);下一代 I/O-NIO.2(Java 7)主导:阿兰·波特曼标准:JSR-203目标:(*说实话-没太看懂)(1)一个能批量获取... 阅读全文
posted @ 2016-01-05 14:56 springup 阅读(282) 评论(0) 推荐(0)
摘要: ...说实话,我没太懂……import java.util.Collection;import java.util.HashMap;public class CoinChangeParams { @SuppressWarnings("unused") public static ... 阅读全文
posted @ 2016-01-05 14:33 springup 阅读(256) 评论(0) 推荐(0)
摘要: import java.util.HashMap;import java.util.Map;public class CoinDiamond { public static void main(String[] args) { /** **/ ... 阅读全文
posted @ 2016-01-05 14:10 springup 阅读(390) 评论(2) 推荐(0)
摘要: 其基本设想是把资源(比如文件或类似的东西)的作用域限定在代码块内,当程序离开这个代码块时,资源会被自动关闭;要确保try-with-resources生效,正确的用法是为各个资源声明独立变量;目前TWR特性依靠一个新定义的接口实现AutoCloseable;TWR的try从句中出现的资源类都必须实现... 阅读全文
posted @ 2016-01-05 13:58 springup 阅读(592) 评论(0) 推荐(0)
摘要: Demo:import java.io.IOException;import java.net.ServerSocket;public class CoinTryCatch { public static void main(String[] args) { ... 阅读全文
posted @ 2016-01-05 12:22 springup 阅读(150) 评论(0) 推荐(0)
摘要: Demo:public class CoinNumText { public static void main(String[] args) { /** 1. 二进制文本 **/ int xBeforeJava7 = Integer.pars... 阅读全文
posted @ 2016-01-05 11:46 springup 阅读(209) 评论(0) 推荐(0)
摘要: switch语句是一种高效的多路语句,可以省掉很多繁杂的嵌套if判断;在Java 6及之前,case语句中的常量只能是byte、char、short和int(也可以是对应的封装类)或枚举常量,在Java 7规范中增加了String,毕竟它也是常量类型;Demo:public class CoinSw... 阅读全文
posted @ 2016-01-05 11:30 springup 阅读(232) 评论(0) 推荐(0)
摘要: 自2009年起,Coin便是Java 7(和Java 8)中一个开源的子项目。创建Coin项目是为了反映Java语言中的微小变动;修改Java语言,按不同的修改方式及其复杂度依次分为:类库、工具提供的功能、语法糖、语言的新特性、类文件格式的变化、VM的新特性;语法糖,是描述一种语言特性的短语;它表示... 阅读全文
posted @ 2016-01-05 10:50 springup 阅读(936) 评论(0) 推荐(0)
摘要: Java语言是静态类型、面向对象的语言;Java平台是提供运行时环境的软件;生产和使用Java代码的整个过程:.java (javac) .class (类加载器) 转换后的.class (解释器) 可执行代码 (JIT编译器) 机器码; 阅读全文
posted @ 2016-01-05 10:03 springup 阅读(135) 评论(0) 推荐(0)
摘要: test1 阅读全文
posted @ 2016-01-05 09:52 springup 阅读(122) 评论(0) 推荐(1)