java基础
文章平均质量分 86
看到代码就头秃的秃头
在重新学习java的小白
展开
-
JDBC
今天整理一下JDBC1.数据的状态(1)瞬时状态:存放在内存中的数据,程序运行时存在,停止丢失(2)持久状态:存放在硬盘中的数据,程序运行与否都存在2.持久化:数据在瞬时状态和持久状态转换的机制(1)技术① jdbc② IO流③ xml(2)框架① mybatis② Hibernate③ JPA:是一个标准④ EJB⑤ Jfinal3.jdbc:java的数据库链接,用java语言编写的用于链接各种数据库的API(应用进程编程接口),使用持久化框架的基础4.数据链接池:就是程原创 2020-09-03 09:12:10 · 102 阅读 · 0 评论 -
集合
一、数组1.特点:(1)长度不能改变(2)无法确定其中的内容(3)数据类型单一二、集合1.线集合:(1)基于数组(2)基于数字2.键值对集合 key=value 类似于数据库中的表,只有两列的表。3.实际应用(1)实体类public class Student{ private String no;//101 private String name;//张三 getter、setter...}no作为key 101作为value键值对线型集合存放多个学生4.重点(1原创 2020-08-25 21:51:41 · 137 阅读 · 0 评论 -
Java常用工具类
Object类类Object是层次结构的根类。每个类都是用Object作为超类。所有对象(包括数组)都是实现这个类的方法。Object类方法摘要clone() 创建并返回此对象的一个副本equals(Object obj) 指示其他某个对象是否与此对象“相等”equals与= =的区别:(1)==是比较的内存地址,只能跟通过new关键字创建的对象比较 结果都为false(2)equals在比较String的时候,比较的是其中的值finalize()当垃圾回收器确定不存在对该对象的更过引用原创 2020-08-21 09:16:02 · 228 阅读 · 0 评论 -
核心面向对象
顺便整理了一下异常,感兴趣的可以看下去核心面向对象1.面向对象就是把现实世界中的对象抽取为类,根据类创建对象,进行映射的思想2.使用面向对象,方便我们沟通面向对象分析的过程就是抽象的过程。其中的核心:类、对象、方法以及属性3.面向对象的特征(1)封装①定义:隐藏属性、行为和实现细节的操作②访问修饰符:1)public2)protected3)默认4)private③属性赋值1)构造复制2)setter④构造方法:与类名相同,没有返回值类型1)构造方法私有:a.单例模式原创 2020-08-19 20:56:20 · 209 阅读 · 0 评论 -
数组
一维数组数组是相同类型的数据按照顺序组合后的一种引用类型。数组可以看成是多个相同类型数据的组合,实现对这些数据的统一管理。数组的长度一旦确定后就不能更改,因此它是一个固定长度的结构。数组结构中每个存储的数据叫数组元素,数组元素由索引来定位。索引(或叫数组下标)是指当前元素相对于第一个元素的位移,因此第一个元素的下标就是0,第二个元素的下标就是1,以此类推。数组声明方法数据类型[] 数组名;或者数据类型 数组名[];数组的创建1.静态初始化:int [] nums = {1,2,3,4,5,6原创 2020-08-13 09:01:25 · 101 阅读 · 0 评论 -
今天复习了流程控制语句
if语句(单一条件)该类语句的语法格式为:if (表达式) {执行语句块;}执行流程如下图:if语句(二选一)if(条件表达式){功能代码块1}else{功能代码块2}执行流程如下图:if语句(多选一)if(条件表达式1){功能代码块1;}else if(条件表达式2){功能代码块2;}else if(条件表达式3){功能代码块3;… …}else{功能代码块n;}执行流程如下图:switch语句从多种情况中选择一种执行,在结构上比if语句要清晰很多原创 2020-08-12 08:46:21 · 163 阅读 · 0 评论 -
java变量和运算符
标识符标识符必须由字母、数字、下划线、$符组成标识符不能由数字开头标识符不能有关键字标识符不能有空格标识符没有长度限制关键字和保留字abstract continue goto null switchassert default if package synchronizedboolean do implements priv原创 2020-08-10 18:15:33 · 79 阅读 · 0 评论