01 2021 档案
抽象类和接口
摘要:抽象类: 方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创建对象,原因:调用抽象方法没有意义。 3、只有覆盖了抽象类中所有 阅读全文
posted @ 2021-01-20 14:53 心灯不夜 阅读(61) 评论(0) 推荐(0)
面向对象之封装、this关键字、继承
摘要:java中变量分为局部变量和成员变量 基本类型和引用类型作为参数传递 封装: 封装的表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体 封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 阅读全文
posted @ 2021-01-20 14:52 心灯不夜 阅读(134) 评论(0) 推荐(0)
ArrayList集合
摘要:ArrayList 集合 数组长度可变 创建指定泛型 “<要存储元素的数据类型>”中的数据类型必须是引用数据类型,不能是基本数据类型; 常用方法 add() 在末尾追加值 get(index) 获取指定下标值 size() 返回集合长度 add(index,值) 将值插入指定下标位置 Object 阅读全文
posted @ 2021-01-20 14:51 心灯不夜 阅读(66) 评论(0) 推荐(0)
关于jvm中gc垃圾回收机制
摘要:需要垃圾回收: 在程序执行的过程中,会产生一系列的对象(占用内存的代表),这些都会存储在内存中。一部分对象在生命周期结束后,依然会占用一部分内存。这些占用内存却没有再次使用的对象,我们称之为“垃圾”,而对“垃圾”占用的内存的回收,就是垃圾回收。 在没有垃圾回收机制的语言里,垃圾回收操作需要程序猿来完 阅读全文
posted @ 2021-01-19 09:49 心灯不夜 阅读(263) 评论(0) 推荐(0)
java数组基本原理内存存贮
摘要:恢复内容开始 数组基本原理内存存贮 内存划分: 1.寄存器 2.方法栈 3.栈(所有方法进) 4.堆(对象和容器进堆) 5.数据和方法共享区(所有class文件进入的地方) 凡是进堆的对象均有默认值 数组使用常见问题: 1.数组越界异常 ArrayIndexOutOfBoundsException 阅读全文
posted @ 2021-01-19 09:48 心灯不夜 阅读(185) 评论(0) 推荐(0)
sql 约束问题
摘要:sql 约束问题 字段名 字段属性 default ‘默认值’ 字段名 字段属性 not null 非空约束 字段名 字段属性 unique 唯一约束 字段名 字段属性 primary key 主键约束 字段名 字段属性 primary key auto_increment 主键且自增 zerofi 阅读全文
posted @ 2021-01-16 11:42 心灯不夜 阅读(93) 评论(0) 推荐(0)
sql structured query language
摘要:sql structured query language mysql数据库 delimiter 变更sql语句结束符 show databases 展示数据库 show create database *** 查看某数据库建表语句 drop database ***删除某库 修改库 alter d 阅读全文
posted @ 2021-01-16 11:41 心灯不夜 阅读(153) 评论(0) 推荐(0)
java基础语法 标识符等
摘要:java基础语法 标识符等 //单行注释 /* 多行 注释 */ 注释不经过编译进入class文件,只存储在.java文件中 在Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName,表示的 阅读全文
posted @ 2021-01-16 11:38 心灯不夜 阅读(118) 评论(0) 推荐(0)
数据类型
摘要:数据类型 四类八种 是基本数据类型 其余的都是引用数据类型 数据类型 变量名 = new 数据类型(); 变量名.方法名(); Scanner类 Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。 Scanner使用步骤: 导包:import java.ut 阅读全文
posted @ 2021-01-16 11:37 心灯不夜 阅读(78) 评论(0) 推荐(0)
mysql 基础语法汇总
摘要:sql structured query language mysql数据库 delimiter 变更sql语句结束符 show databases 展示数据库 show create database *** 查看某数据库建表语句 drop database ***删除某库 修改库 alter d 阅读全文
posted @ 2021-01-06 16:27 心灯不夜 阅读(106) 评论(0) 推荐(0)