
Java接口
接口(英文:Interface),是Java中的引用类型.它类似于类.它是抽象方法的集合.类实现了一个接口,从而继承了接口的抽象方法。除了抽象方法,接口还可以包含常量,默认方法,静态方法和嵌套类型.方法体仅适用于默认方法和静态方法。编写接口类似于编写类,但是一个类描述了对象的属性和行为,接口包含类实现的行为。在JA...

Java封装
在面向对象程式设计方法中,封装(英语:Encapsulation)是四个基本OOP概念之一,其他三个是继承、多态和抽象。指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的...

Java抽象类
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。例如,当您考虑电子邮件的情况,复杂的详细信息(例如发送电子邮件时会发生的情况),您的电子邮件服务器使用的协议对用户是隐藏的.因此,要发送电子邮件,您...

Java流(Stream)、文件(File)和IO
Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java为I/O提供了强大的而灵活的支持,使其更广...

Java正则表达式
正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其实就是一个简单的正则表达式,例如HelloWorld正则表达式匹配“HelloWorld”字符串。.(点号)也是一个正则表达式,它匹配任何一个字符...

Java日期和时间
Java提供了java.util包中提供的Date类,该类封装了当前的日期和时间.Date类支持两个构造函数,如下表所示:No.构造函数&说明1Date()此构造函数使用当前日期和时间初始化对象.2Date(长毫米)此构造函数接受的参数等于自1970年1月1日午夜以来经过的毫秒数.Date对象创建以...

Java 数组
Java提供了一种数据结构数组,它存储了相同类型元素的固定大小顺序集合.数组用于存储数据集合,但将数组视为相同类型的变量集合通常更有用。而不是声明单个变量,例如如number0,number1,...和number99,您声明一个数组变量,如数字,并使用数字[0],数字[1]和...,数字[99]来表示单个变量。本...

Java类StringBuffer和StringBuilder
当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder类在Java5中被提出,它和StringB...

Java类String
字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。创建字符串:创建字符串最简单的方式如下:Stringgreeting=“梦灵儿网络”;在代码中遇到字符串常量时,这里的值是“梦灵儿网络”,编译器会使用该值创建一个String对象。...

Java类Character
Character类用于对单个字符进行操作,在对象中包装一个基本类型char的值。char ch = 'a';// Unicode 字符表示形式char uniChar = '\u039A'...