初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) ...
分类:
编程语言 时间:
2016-11-07 19:32:05
阅读次数:
363
在 java7之前,java的异常处理结构是 try catch finally , try代码块里打开的资源,它们的关闭都得放到finally里,挺繁琐的一个语法规则,相信被广大开发者吐槽过。 ...
分类:
编程语言 时间:
2016-10-30 16:58:38
阅读次数:
199
在多个java编译环境中,有时需要java 7,有时又需要java 8,怎么配置java 环境,可以快速自动切换呢?下面用mac演示在 /etc/bashrc 中配置的环境变量 配置完成后,在终端执行 jdk7,就可以马上将JAVA_HOME环境变量切到java 7,切java8用jdk8: ...
分类:
编程语言 时间:
2016-10-24 13:31:08
阅读次数:
263
初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) ...
分类:
编程语言 时间:
2016-10-24 11:32:39
阅读次数:
319
Java8相比于Java7推出了几大特色(features)(接口默认方法)defaultmethodsininterface,(接口静态方法)staticmethodininterface,函数编程(functionalprogramming),lamdaexpression,streamAPI.这里首先介绍以下默认接口方法1。什么是默认接口方法java8允许在接口定义并编写实..
分类:
编程语言 时间:
2016-09-28 07:48:20
阅读次数:
514
与2.x之间的变化 1.Java的版本由最低java7变化java8 2.HDFS支持纠删码(Erasure Coding) 与副本相比纠删码是一种更节省空间的数据持久化存储方法。标准编码(比如Reed-Solomon(10,4))会有 1.4 倍的空间开销;然而HDFS副本则会有3倍的空间开销。因 ...
分类:
其他好文 时间:
2016-09-23 18:23:08
阅读次数:
132
Java7新特性,支持使用try后面跟随()括号管理释放资源 例如通常使用try代码块 1 try { 2 fis = new FileInputStream(source); 3 fos = new FileOutputStream(target); 4 5 byte[] buf = new by ...
分类:
编程语言 时间:
2016-09-21 14:42:21
阅读次数:
532
初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) ...
分类:
编程语言 时间:
2016-09-17 17:47:00
阅读次数:
132
Apache OpenWebBeans 1.7.0 发布了,OpenWebBeans将会成为一款对被定义为JSR-299的Web Beans说明实现程序,此外它还获得了ASL的许可。 该版本主要做了如下改进: OWB-1.7.0 is the move to Java7 as minimum req ...
分类:
Web程序 时间:
2016-09-05 10:25:13
阅读次数:
190
1,人力资源管理系统,实现查询、添加、修改、删除的功能。2,写查询,添加,修改,删除四个方法,并能实现将输入的数据保存到硬盘,待下次启动程序能从硬盘加载出来。3,异常处理,数据有效性验证。4,单独建立一个员工类(public class Person),属性包括编号、姓名、性别、年龄。5,HRMS源 ...
分类:
编程语言 时间:
2016-09-04 14:16:25
阅读次数:
223