随笔分类 - java基础
14JDBC
摘要:一.JDBC简介 全名:java database connection java代码与数据库相连的工具,java>JDBC>(oracle mysql sql server) 二.四大件 DriverManager:根据不同数据库,调用正确的Driver Connection:由Driver产生,
阅读全文
12集合(3)-----Map
摘要:一.总体分类 Collection(包括方法add,remove,contains,clear,size) LinkedList ArrayList Vector Stack 2. Set HashSet TreeSet Map 二.Map接口:元素以键值对的方式存放(无序) HashMap:键不能
阅读全文
12集合(2)-----Set
摘要:一.总体分类 Collection(包括方法add,remove,contains,clear,size) LinkedList ArrayList Vector Stack 2. Set HashSet TreeSet Map 二.集合 Set(无序,不可重复) 无法获取索引位置,所以遍历时不能用
阅读全文
12集合(1)-----List
摘要:一.总体分类 Collection(包括方法add,remove,contains,clear,size) LinkedList ArrayList Vector Stack 2. Set HashSet TreeSet Map 二.集合 List(有序,可重复) 1.ArrayList 这里有个包
阅读全文
11.反射机制
摘要:一.定义 反射机制:程序可以访问,修改它本身状态或行为的能力,并根据自身行为状态,进行调整或修改。 分类:传统RTTI:编译期 反射机制:运行期 反射的功能:判断类,属性方法,创建对象,调用 对反射的理解:底层防止占内存的一种机制 二.Class类 每个类都有一个对应的Class类,封装了当前类的信
阅读全文
9.接口与内部类
摘要:一.抽象类 不可以被实例化为对象 必须被继承 不能用final修饰 属于后期(动态)绑定 在设计阶段要确定好是否定义抽象类 例子:哺乳动物类 abstruct class buru(){} 2.抽象方法 是不完整的方法,只有声明,但没有方法主体 仅代表一种类型或功能,而不是具体的实现细节 子类必须重
阅读全文
7.初始化与清理(类的生命周期和对象的创建过程)
摘要:类的生命周期 Student s=new Student(); 在上面短短的一句话中,包括了以下步骤: 加载,连接(验证,准备,解析)初始化,对象生命(对象实例化,垃圾收集,对象终结)卸载类型 加载 *.class这个类 连接 类初始化:给静态信息赋值 对象创建的过程 总结: 先静态后非静态 先声明
阅读全文
面向对象(3)
摘要:对象数组,权限修饰符 一.四种权限修饰符 public同一项目 private本类 默认包权限 protected受保护权限,同一包,其它包中继承该类的子类 2.与其它关键字的冲突 构造器的权限:一个构造器若私有,则无法创建该类对象。 与static静态不冲突 与final不冲突 static和fi
阅读全文
面向对象(2)
摘要:涉及内容:构造方法,static关键字,字符串 一.构造方法 二.Static关键字 三.字符串 1.==和.equals的区别: ==直接比较的是变量的值,.equals()方法比较的是地址上面具体的值 intern()方法:内容与此字符串相同,但一定取自具有唯一字符串的常量池。 2.toStri
阅读全文
浙公网安备 33010602011771号