• Java 多态

    2014-11-29
    多态是同一个行为具有多个不同表现形式或形态的能力。 多态性是对象多种表现形式的体现。 比如我们说宠物这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等...
  • Java 重写(Override)与重载(Overload)

    2014-11-29
    重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的...
  • Java 继承

    2014-11-29
    继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。 如果类A是类B的父类,而类B是类C的父类,我们也称...
  • Java 异常处理

    2014-11-28
    Java 异常处理
    异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用Sy...
  • Java 流(Stream)、文件(File)和IO

    2014-11-28
    Java 流(Stream)、文件(File)和IO
    Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理...
  • Java 方法

    2014-11-28
    Java 方法
    在前面几个章节中我们经常使用到System.out.println(),那么它是什么呢? println()是一个方法(Method),而System是系统类(Class),out是标准输出对象(Object)。这句话的用法是调用系统类System中的...
  • Java正则表达式

    2014-11-28
    正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 Java正则表达式和Perl的是最为相...
  • Java 日期时间

    2014-11-28
    java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,...
  • Java 数组

    2014-11-28
    Java 数组
    数组对于每一门编辑应语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java语言中提供的数组是用来存储固定大小的同类型元素。 你可以声明一个数...
  • Java StringBuffer和StringBuilder类

    2014-11-28
    当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。 和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder类在J...
  • Java String类

    2014-11-28
    字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = Hello world!; 在代码中遇到字符串...
  • Java Character类

    2014-11-28
    使用字符时,我们通常使用的是内置数据类型char。 实例 char ch = a;// Unicode for uppercase Greek omega characterchar uniChar = \u039A; // 字符数组char[] charArray ={ a, b, c, d, e }; 然而,在实际开发过程中,...
  • Java Number类

    2014-11-28
    Java Number类
    一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 实例 int i = 5000;float gpa = 13.65;byte mask = 0xaf; 然而,在实际开发过程中,我们经常会遇到需要...
  • Java分支结构 - if...else/switch

    2014-11-27
    顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java有两种分支结构: if语句 switch语句 if语句 一个if语句包含一个布尔表达式和一条或多条语句。 语法 If语句的用语...
  • Java循环结构 - for, while 及 do-while

    2014-11-27
    顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while循环 dowhile循环 for循环 在Java5中引入了一种主要用于...
  • Java运算符

    2014-11-27
    计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻...
  • Java修饰符

    2014-11-27
    Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class classN...
  • Java变量类型

    2014-11-27
    在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下: type identifier [ = value][, identifier [= value] ...] ; 格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔...
  • Java基本数据类型

    2014-11-26
    变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此...
  • Java对象和类

    2014-11-26
    Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 消息解析 本节我们重点研究对象和类的概念。 对象 :对象是类的一个实例,有状态和行为。例...
  • Java基础语法

    2014-11-26
    一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象 :对象是类的一个实例,有状态和行...
  • Java开发环境配置

    2014-11-26
    Java开发环境配置
    window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装...
  • Java 简介

    2014-11-18
    ava是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: JavaSE(J2SE)(Java2 Plat...
  • C++对字符串流的读写

    2014-11-14
    文件流是以外存文件为输入输出对象的数据流,字符串流不是以外存文件为输入输出的对象,而以内存中用户定义的字符数组(字符串)为输入输出的对象,即将数据输出到内存中的字符...
  • C++对二进制文件的读写操作

    2014-11-14
    二进制文件不是以ASCII代码存放数据的,它将内存中数据存储形式不加转换地传送到磁盘文件,因此它又称为 内存数据的映像文件 。因为文件中的信息不是字符数据,而是字节中的二进...