- 博客(10)
- 收藏
- 关注
原创 预习笔记 数据的基本操作
一、数据的增删改查 1、MySQL的存储引擎 常用的存储引擎有InnoDB和MyISAM,各自的使用场景如下 MyISAM存储引擎:改引擎不支持事务,也不支持外键约束,访问速度比较快,因此对不需要事务处理,已访问为主的应用适合使用该引擎 InnoDB存储引擎:该存储引擎在事务处理上有优势,即支持具有提交、回滚和崩溃恢复能力的事务控制,所以比MyISAM引擎占用更多的磁盘空间。因此对需要进行频繁的更新、删除操作,同时还对事务的完整性要求比较高,需要实现并发控制的应用,适合使用该存储引擎 2、操作默认存储引擎
2021-06-30 15:41:27
128
原创 JAVA I/O和反射机制
一、JAVA I/O 1、操作文件或目录属性 File对象既可以表示问价,也可以表示目录,在程序中一个File对象可以代表一个文件或目录,利用它可以用来对文件或目录进 行基本操作,它可以查出与文件相关的信息,如名称、最后的修改日期、文件大小等。 使用File类操作文件和目录属性的步骤一般如下: (1)引入File类 import java . io .File (2)构造一个文件对象 File file = new File (“text . txt”) (3)利用File类的方法访问文件或目录的属性,
2021-06-16 17:02:28
83
原创 集合框架和泛型 复习笔记
** ****java的集合类主要由Map接口和Collection接口派生而来,其中Collection接口有两个常用的子接口,即List接口和Set接口。所以说java集合框架由3大类接口构成(Map接口、List接口、Set接口) 1、List接口 List接口常用的实现类有ArrayList和LinkedList ArrayList集合类对数组进行了封装,实现了长度可变的数组,而且和数组采用了相同的存储方式,在内存中分配连续的空间,所以,经常称ArrayList为动态数组,但是他不等同于数组,Ar
2021-06-10 16:48:18
116
原创 第九章 异常的捕获和处理
一、异常概述* ** 1、认识异常** 异常是指在程序运行过程中所发生的不正常事件。异常会中断正在运行的程序 if-else 语句进行异常处理的缺点: (1)代码臃肿,加入了大量的异常情况进行判断和处理代码 (2)影响开发效率 (3)很难穷举所有的异常情况,程序仍旧不健壮 (4)异常处理代码和业务代码交织在一起,影响代码的可读性,加大维护难度 **2、java异常体系结构 ** 所有异常类型都是Throwable类的子类,它派生了两个子类:Error类和Exception Error
2021-06-05 10:57:27
200
原创 封装和继承的基本概念
1、封装 java中的封装是指将类的状态信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问,封装的好处在于隐藏类的实现细节,让使用者只能通过程序员规定的方法来访问数据,可以方便地加入存取控制修饰符,来限制不合理操作。 封装的步骤就是将person类中的属性由public修改为private即可。 2,继承 ** 继承是软件可重用性的一种变现,新类可以在不增加自身代码的情况下,通过从现有的类中继承其属性和方法,这种现象就称为继承,新类为子类,现有的类为父类,
2021-05-28 15:33:36
410
原创 第七章 继承和多态
一、继承 1、继承的基本概念 继承是面向对象的三大特征之一,继承可以解决编码中代码冗余的问题,是实现代码重用的重要手段之一。继承是软件可重用性的一种表现, 新类可以在不增加自身代码的情况下,通过从现有的类中继承其属性和方法,来充实自身内容,这种现象或行为就称为继承。此时新类称为 子类,现有的类称为父类。继承最基本的作用就是使得代码可以重用,增加软甲的可扩充性。java中只支持单继承,即每个类只能有一个直 接父类...
2021-05-27 14:46:52
124
原创 第 6 章 面向对象基础
一、实现类的基本操作 1、面向对象的基本概念: 面向对象的三大特征:封装、继承、多态 对象是用来描述客观事物的一个实体。用面向对象方法解决问题时,要对现实世界中的对象进行分析与归纳,找出那些对象与要解决的问题 是相关的。 类是具有相同属性和方法的一组对象的集合。类定义了对象将会拥有的特征(属性)和行为(方法)。类与对象的关系就如同模具和用这个 模具制作出...
2021-05-21 15:41:29
219
原创 预习 第四章 数组
一、使用数组进行基本运算: 1:理解数组 在java中,数组是用来存储一组相同类型数据的数据结构,当数组初始化完毕后,java为数组在内存中分配一段连续的空间,其在 内存中开辟的空间也将随之固定,此时数组的长度就不能再发生改变。即使数组中没有保存任何数据,数组所占据的空间依然存在。 2:定义数组 定义数组的语法有两种: 数据类型[ ]=new 数据类型 [ 数组长度 ]; ...
2021-05-17 14:39:55
308
原创 复习 第二章 数据类型与运算符
一、个人信息输出 1、变量的命名 在java中,标识符用来为程序中的常量、变量、方法、类、接口和包命名 标识符由字母、数字、下划线或美元符号组成,不能以数字开头,标识符的命名不能与关键字、布尔值(true,false)和null相同 标识符区分大小写,没有长度限制,坚持见名知义的原则 2、 java中的8种基本类型: byte short int lon...
2021-05-12 17:01:43
91
原创 预习:JAVA面向对象 流程控制---选择结构与循环结构
一 选择机构 1. if控制语句 if控制语句共有三种不同的形式,分别是单支结构,双分支结构和多分支结构 if语句由条件表达式和紧随其后的语句组成。如果if条件表达式后面有多个语句,需要在多个语句的前后添加一对花括号,即: if(表达式){ 语句1 语句2 } if-els语句的语法格式 if(表达式){ ...
2021-05-11 17:27:46
175
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人