
编程语言
文章平均质量分 81
yansensensen
Teaching by example , Learning by doing
展开
-
集合框架
8. Java集合框架数据结构概述数据结构(data structure)是以某种形式将数据组织在一起的集合。数据结构不仅存储数据,还支持访问和处理数据的操作。Java提供了有效组织和操作数据的数据结构。这些数据结构通常称为Java集合框架(java Collection Framwork)。一个数据结构被认为是一个容器(container),它是一个能存储数据或者元素的对象。定义一种原创 2017-03-03 19:40:13 · 509 阅读 · 0 评论 -
泛型
本文转自:http://www.cnblogs.com/lwbqqyumidi/p/3837629.html一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 Li转载 2017-02-26 11:01:03 · 209 阅读 · 0 评论 -
二进制I/O以及与文本I/O的区别
二进制I/O为了进行I/O操作,用Java I/O类创建对象,对象中包含从/向文件中读写的方法。Java的对象称作流。输出对象成为输出流(output stream),输入对象称作输入流(input stream)。文本和二进制I/O区别计算机并不区分二进制文件和文本文件。所有的文件都是以二进制形式来存储的,所有的文件本质上都是二进制文件。文本I/O:自动进行编码和解码。在写入一个原创 2017-02-23 15:14:06 · 3722 阅读 · 0 评论 -
面向对象基础知识
Java学习笔记前言编程规范:l 大括号成对写l 左括号有空格l 遇左括号Tabl 程序块之间有空行l 运算符两侧加空格l 并排语句之间加空格 注释:单行注释 //多行 /* */文档 /** ** 关键字:关键字全部小写,goto和const为保留字 标识符:不能以数字原创 2017-02-20 15:49:15 · 593 阅读 · 0 评论 -
抽象类和接口
6.1抽象类在继承的层次结构体系中,子类会变得越来越明确和具体,父类会变得更通用、更加明确。类的设计通常确保父类包含子类的共同特征,以至于没有任何实例,这样的类称为抽象类。 有些方法不能在父类中实现,因为实现方法取决于子类的类型,这样的方法称为抽象方法(abstract method)。 抽象类不能使用new操作符创建它的实例。抽象方法由子类实现,一个包含抽象方法的类必须声明为原创 2017-02-20 15:45:20 · 271 阅读 · 0 评论 -
字符串和文本IO
2.1 字符串和文本IO字符串是由字符构成的序列。在JAVA中字符串是一个对象。构造字符串:1. String newString = newString(stringliteral);2. String newString = “welcome toChina”;3. char[] stringLiteral ={‘w’,‘w’};原创 2017-02-10 10:43:00 · 373 阅读 · 0 评论 -
面向对象概述及三大特性
3 面向对象概述面向对象范式比面向过程范式有优势的地方。面向过程范式重在设计方法,数据和数据上的操作是分离的。而面向对象范式将数据和方法都组合在对象中。 面向对象范式结合面向过程的功能以及将数据和操作集成在对象中的特性。 不可变对象(immutableobject)是指随着对象的创建,内容不能在改变的对象。要成为一个不可变的类,必须满足下面的需求:1、 所有数据域是私有的原创 2017-02-15 15:30:25 · 626 阅读 · 0 评论 -
泛型总结
7. 泛型泛型(generic)是指参数化类型的能力,泛型的本质也是将数据类型也参数化。可以定义泛型类型的类或方法。随后编译器会用具体的类型来替换它。使用泛型的主要优点是能够在编译时,而不是运行时检测出错误,从而提高软件的可靠性和可读性。泛型类,接口和泛型方法:表示泛型类型(formal generictype),随后可以用一个实际具体类型(concrete type)来替换他。替换泛原创 2017-02-27 11:30:44 · 328 阅读 · 0 评论