集合框架: 用于存储数据的容器。特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。集合和数组的区别:1:数组是固定长度的;集合可变长度的。2:数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。
I/O流或者输入/输出流指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。
nio 是 java New IO 的简称,在 jdk1.4 里提供的新 api 。 Sun 官方标榜的特性如下:<br> 1、为所有的原始类型提供 (Buffer) 缓存支持。<br> 2、字符集编码解码解决方案。 <br>3、Channel :一个新的原始 I/O 抽象。 4、支持锁和内存映射文件的文件访问接口。 <br>5、提供多路 (non-bloking) 非阻塞式的高伸缩性网络 I/O 。
前几天在本刊发布的《搞笑歌曲:所以你在编码》的评论里,有位读者推荐了一个视频,我看了一下,逗死了。
测试可以粗分为三种:单元测试,针对内部实现类的白盒测试。功能测试,针对需求的黑盒测试,通常集中在某一个子系统,可在本机运行,要求有较高的执行速度。集成测试,将所有子系统与外部资源集成在一起的测试。三者的测试用例数量呈金字塔模型,如果功能测试的用例较多,可挑选较重要的用例用@Category标注,组成SmokeTest。在SpringSide中演示了前两种测试。1.单元测试单元测试又有完全使用Mock隔离的,和部分使用外部资源如数据库两类。
与抽象类一样都是定义多个类的共同属性,它声明了若干抽象方法和常量 。使抽象的概念更深入了一层,是一个“纯”抽象类,它只提供一种形式,并不提供实现。允许创建者规定方法的基本形式:方法名、参数列表以及返回类型,但不规定方法主体。也可以包含基本数据类型的数据成员,但它们都默认为static和final。
Java Tools是一个轻量级IDE,用于创建、编译、执行、调试Java应用程序与applets。它还内置一个文本编辑器和一个拥有用户操作界面的Java调试器。它易于使用特别适合于Java初学者。
Java Twitter是Twitter API的一个Java封装。这个类库为操作Twitter API提供了一个纯Java的接口。
大家好
引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。
JAVA处理时间-java.sql.Date、java.util.Date与数据库中的Date
This book is a valuable reference for learning about regular expressions in Java, and focuses on the use of regular expressions in the Java language.
TCC4Java是TinyCC(也叫做TCC,一个神奇的C编译器)的Java绑定,让Java支持使用C作为脚本语言。
Java Customization Builder 是一个 Java 的安装定制工具
Java INI Package (JavaINI) 是一个 Java 语言用来读写 INI 文件的工具包。
Java Image Filters 是由 Jhlabs 开发的一组用来处理 Java 图像的类库,提供各种常用的图像处理效果,例如反转色、扭曲、水波纹、凹凸、黑白效果等等数十种效果
欢迎来到我的Java 8介绍,本教程将指导您学完所有新的语言功能,一步一步来。基于简短的代码和示例,您将学习如何使用默认的接口方法,lambda表达式,方法引用和可重复的注解。在文章的结尾,你会熟悉像流,功能接口,扩展地图和新的日期API变化。
你将实现一个显示时间的应用,并采用maven构建它。
虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。