数据类型 数据表在创建时,需为每个字段选择数据类型,而数据类型的选择则决定着数据的存储格式,有效范围和对应的限制 mysql提供了多种数据类型,主要分为3类 数值类型 字符串...
数据类型 数据表在创建时,需为每个字段选择数据类型,而数据类型的选择则决定着数据的存储格式,有效范围和对应的限制 mysql提供了多种数据类型,主要分为3类 数值类型 字符串...
数据库基本操作 1.创建数据库 基本语法: create database 数据库名称 ; 创建应该名称为itcast的数据库。sql语法如下: ``create datab...
文件操作——RandomAccessFile 1. 创建对象 1.1. 简介 Java提供了一个可以对文件随机访问的操作,访问包括读和写操作。该类名为RandomAccess...
1.1. File表示目录信息 1.1.1. listFiles方法 File的listFiles方法用于返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件...
Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字...
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 正则表达式实例 一个字符串其实就是一...
各各数据类型的缓存区类 缓存区类相关描述ByteBuffer存储字节的BufferCharBuffer存储字符的BufferShortBuffer存储短整型的BufferIn...
NIO与普通IO的主要区别 IONIO面向流(Stream Oriented)面向缓冲区(Buffer Oriented)阻塞IO(Blocking IO)非阻塞IO(Non...
Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本...
集合算法 集合框架定义了几种算法,可用于集合和映射。这些算法被定义为集合类的静态方法。 在尝试比较不兼容的类型时,一些方法能够抛出 ClassCastException异常。...
1 AbstractCollection 实现了大部分的集合接口。 2 AbstractList 继承于AbstractCollection 并且实现了大部分List接口。 ...
集合接口 集合框架定义了一些接口。本节提供了每个接口的概述: 1 Collection 接口 Collection 是最基本的集合接口,一个 Collection 代表一组 ...
一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式的...
在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢 println() 是一个方法。 System 是系统类。 out 是标准输出对象。...
public class Diamond { public static void main(String[] args) { print(8); // 输出 8...
Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对...
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;...
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象...
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于...
继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类...