JDBC
摘要:JDBC JDBC(Java Data Base Connectivity,java数据库连接) JDBC需要连接驱动 驱动就是实现类 Java提供访问数据库规范称为JDBC,而生产厂商提供规范的实现类称为驱动。 应用程序就是我们自己写的类 JDBC开发步骤 告知JVM使用的是哪一个数据库的驱动Co
阅读全文
异常
摘要:1、异常 什么是异常?Java代码在运行时期发生的问题就是异常。 比如:空指针异常,数组越界异常,类型转换异常 异常的继承体系 在Java中使用Exception类来描述异常。 Exception 类及其子类是 Throwable 的一种形式 Exception是异常类 Throwable有两个子类
阅读全文
Map接口、静态导入、Collections集合工具类
摘要:Map接口 Map:是key(键)和value(值)的,一个位置存两个值。(key和value) Key不能重复,value可以重复。Key值不能重复因为是重写了哈希赛特 通过kay找vlaue。 Collection中集合是单个的, Map是成对存在的,可以通过kay找到value,一个键只能一个
阅读全文
List接口、Set接口
摘要:List接口 是有序的集合,怎么存怎么取 是有下标的元素,听过equals方法可以来比较重复的元素 可以存重复元素 List接口的常用子类有: l ArrayList集合 l LinkedList集合 增强for和迭代器为了是遍历,想要操作最好用普通for循环。 1.1 List集合存储数据的结构
阅读全文
ArrayList集合中存储的元素必须是引用类型数据,增强 for循环,迭代器
摘要:集合 ArrayList集合中存储的元素必须是引用类型数据 如果你的父类没有你想用的类型方法时可以查看子类的方法,向下转型后判断就能使用子类的方法了 清空集合是xx.clear() 移除其中的一个值,原有的值是10,20,现已删除了10 迭代器案列 增强 for循环 增强for循环和老式的for循环
阅读全文
自动拆装箱、大数据运算、 Arrays类
摘要:基本数据类型转字符串3种: ① 双引号“” +基本类型 ② 调用 valueOf 方法 ③ 调用 toString 方法 基本类型和对象转换 第1章 Arrays类 此类包含用来操作数组(比如排序和搜索)的各种方法。需要注意,如果指定数组引用为 null,则访问此类中的方法都会抛出空指针异常Null
阅读全文
正则表达式、日期类、Date、DateFormat、Calendar
摘要:正则表达式 正则表达式在Java里面非常议案进 Date 创建指定日期返回毫秒的返回值是long格式,所以1000000000后加了个L DateFormat Calendar 日期类注意事项: 西方星期的开始为周日,中国为周一。 在Calendar类中,月份的表示是以0-11代表1-12月。 日期
阅读全文
构造方法、toString、Object类、String类
摘要:Object是所有类的父类,但不是接口的父类,接口是个特殊的类,没有构造方法,因为子类默认第一行是调用父类的构造(不会显示出来),但是接口没有构造方法所以Object不是接口的父类 P默认调用的父类方法就是toString 重写之后调用的就是属性值了,toString默认的就是一个地址 这是正数AS
阅读全文
内部类、代码块
摘要:内部类 成员内部类,定义在外部类中的成员位置。与类中的成员变量相似,可通过外部类对象进行访问 内部类创建 内部类访问格式: 外部类名.内部类名 变量名 = new 外部类名().new 内部类名(); 局部内部类,定义在外部类方法中的局部位置。与访问方法中的局部变量相似,可通过调用方法进行访问 1.
阅读全文
定义静态常量、static关键字、final关键字
摘要:final关键字 final的意思是最终,修饰类的时候不能被继承,类的成员不能被修改,类的成员方法不能被修改,局部变量就成了常量。final修饰的变量:一次赋值,终身不变。(包括成员变量和局部变量) Final修饰成员变量必须定义就赋值 final修饰类不可以被继承,但是可以继承其他类。 final
阅读全文
构造方法、this关键字的另一种用法
摘要:构造方法 //所有的构造方法第一行有一条默认语句super(); 注意问题: 1.当你没有写构造方法时,你的编译器会自动给你添加一个空参构造.public Person(){} 2.当你自己写了一个构造方法时,编译器就不会给给你添加了 n 构造方法名称必须和类名保持一致。 小复习(this是为了区分
阅读全文
接口、多态、静态常量
摘要:接口 接口是功能的结合 原本抽象类里面能有普通类,但接口类里面只能有抽象类 接口的子类是实现类, 接口示范: Java支不支持多继承?不能,只能单继承,但是能多实现! 接口可以多继承,但是继承的只能是接口 先继承,后实现 实现类不能多技能,只能单继承但是能多实现, 接口里的抽象方法都不管你写不写修饰
阅读全文
继承类、抽象类
摘要:继承 子类会自动拥有父类所有可继承的属性和方法(私有的不可以继承) 在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。 格式: class 子类 extends 父类 {} 案列 继承中,子父类有变量同名时:如果子类自己有就用自己的,没有就用父类的。 1.1 方法重写的注意事项必
阅读全文