随笔分类 -  java基础

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