摘要:
数组 基本特点 长度是确定的。数组一旦被创建,大小就不可以改改变。 元素必须是相同类型的,不允许出现混合类型。 数组中的元素可以是任何数据类型,包括基本类型和引用类型。 数组变量属于引用类型,数组也可以看成是对象,数组中每个元素相当于该对象的成员变量。 数组本身就是对象,Java中对象是在堆中的,因 阅读全文
摘要:
使用IDEA生成美观的JavaDoc文档 打开IDEA,从上面的工具栏进入Tools->Generate JavaDoc...页面。 对页面进设置,其中蓝色区域代码目的是避免中文产生的乱码。 -encoding UTF-8 charset UTF-8 3.生成文档,点击生成的index.html即可 阅读全文
摘要:
Java接口 接口的概念 有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承。有了接口,就可以得到多重继承的效果。 接口(interface)是抽象方法和常量值定义的集合。 从本质上讲,接口是一种特殊的抽象类, 这种抽象类中只包含常量和方法的定义,而没有变量和方 阅读全文
摘要:
Java重载与重写 重载 重载(Overload):在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同甚至是参数顺序不如)则视为重载。同时,重载对返回类型没有要求,可以相同也可以不同,但不能通过返回类型是否相同来判断是否重载。 重写 重写(Override):子类继承父类原有的方 阅读全文
摘要:
面向对象 三大基本特征 封装 封装就是对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据和操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。 封装的目的是增强安全性和简化编程,使用 阅读全文
摘要:
JPA JPA是Java Persistence API的简称,是JDK5.0注解或XML描述对象-关系表的映射关系(是一种标准),并将运行期的实体对象持久化到数据库中。 JPA的优势 标准化:JPA是JCP组织发布的Java EE标准之一,因此任何声称符合JPA标准的框架double遵循同样的架构 阅读全文
摘要:
Java修饰符 Java语言提供了很多修饰符,主要分为两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或变量,通常放在语句的最前端。 访问控制修饰符 非访问控制修饰符 阅读全文
摘要:
Java注解 Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。 Java语言中的类、方法、变量、参数和包都可以被标注。和Javadoc不同,Java标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java虚拟机可以保留标注内容,在 阅读全文
摘要:
Java变量类型 实例变量 实例变量声明在一个类中,但在方法、构造方法和语句块之外; 当一个对象被实例化之后,每个实例变量的值就跟着确定; 实例变量在对象创建时创建,对象被销毁时销毁; 实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息; 实例变量可以声 阅读全文
摘要:
Java数据类型 Java基本数据类型 Java两大数据类型: 内置数据类型 引用数据类型 内置数据类型 Java提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是-128(-2 阅读全文