06 2020 档案
super用法
摘要:使用super关键字,super代表父类对象; 范围: 只能在子类中使用, 不能使用在static修饰的方法中 子类访问父类成员 a.访问父类构造方法 super(); >在子类构造方法中调用且必须是{该方法中}第一句 super(name); b.访问父类属性 super.name; c.访问父类 阅读全文
posted @ 2020-06-29 20:36 云梦曦 阅读(223) 评论(0) 推荐(0)
this与final用法
摘要:this表示当前类的对象, 不能用于static声明的方法中,常用于区分同名成员变量; final用法 1.修饰类当用final修饰一个类时,表明这个类不能被继承; 2.修饰方法 用final修饰的方法不能被重写 3.修饰变量用final修饰的变量称为常量,其数值一旦在初始化之后便不能更改;{只能赋 阅读全文
posted @ 2020-06-28 23:07 云梦曦 阅读(193) 评论(0) 推荐(0)
static用法
摘要:static 声明方法为静态方法,声明属性为静态属性; # ( 静态方法只能访问静态成员;非静态既可以访问静态,又可以访问非静态)static 关键词: 1、static 修饰方法,该方法叫做静态方法(也叫做类方法), 通过类名.方法()调用; 2、静态方法中不能使用this/super关键词,调用 阅读全文
posted @ 2020-06-27 23:26 云梦曦 阅读(139) 评论(0) 推荐(0)
get和post请求的区别
摘要:1 get请求通常表示获取数据 post请求通常表示提交数据 2 get请求发送的数据都写在地址栏上,用户可见 post请求发送的数据用户不可见 3 get请求不能提交大量数据,post可以(因为地址栏不能显示过多的内容),因此不要混用 阅读全文
posted @ 2020-06-26 22:09 云梦曦 阅读(165) 评论(0) 推荐(0)
说明E F:nth-child(n)和E F:nth-of-type(n)两种选择器
摘要:区别: E F:nth-child(n)表示:选择父元素E的第n个子元素F,(n可以是1、2、3 ),关键字为even、odd。 E F:nth-of-type(n)表示:选择父元素内具有指定类型的第n个F元素。 使用场景: E F:nth-child(n)表示:在父级里从一个元素开始查找,不分类型 阅读全文
posted @ 2020-06-25 22:19 云梦曦 阅读(621) 评论(0) 推荐(0)
表单初级验证的方法
摘要:placeholder { 文本框输入内容提示 } 可以描述文本框期待用户输入何种内容 required { 必填项 } 规定文本框填写内容不能为空,否则不允许用户提交表单 pattern { 验证规则,正则表达式 } 用户输入的内容必须符合正则表达式所指的规则,否则就不能提交表单 阅读全文
posted @ 2020-06-24 20:47 云梦曦 阅读(164) 评论(0) 推荐(0)
聚合函数
摘要:聚合函数:对一组值进行计算,并返回计算后的值,具有统计数据的作用 聚合函数特点: 1 除了 COUNT 以外,聚合函数忽略空值。 2 聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。 3 所有聚合函数都具有确定性。任何时候用一组给定的输入值调用它们时,都返回相同的值。 4 标量 阅读全文
posted @ 2020-06-24 20:35 云梦曦 阅读(745) 评论(0) 推荐(0)
面向对象的三个基本特征
摘要:面向对象三大特性:封装、继承、多态 封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 继承:{关键字 extends}子类继承父类的特征和行为,子类可以使用父类的方法和属性,还可以重写父类的方法 多态是指子类对象可以直接赋给父类变量(父类引 阅读全文
posted @ 2020-06-22 21:24 云梦曦 阅读(363) 评论(0) 推荐(0)
Java中数据类型转换
摘要:隐式转换: 系统默认将其转换为我们需要的数据类型; 强制转换:=号两边数据类型不同时,可以通过,前面加(类型)转换 例如:int j=10;float f=100.123; int j=(int)f; {其中使用float时须加f} 基本数据类型之间规则: (1)整型之间数据类型强制转换规则:lon 阅读全文
posted @ 2020-06-21 22:43 云梦曦 阅读(136) 评论(0) 推荐(0)
Java 8种基础数据类型
摘要:java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 类型转换: a。自动转换:byte-->short-->int-->long 阅读全文
posted @ 2020-06-20 22:28 云梦曦 阅读(203) 评论(0) 推荐(0)
Java中数据类型转换
摘要:隐式转换: 系统默认将其转换为我们需要的数据类型; 强制转换:=号两边数据类型不同时,可以通过,前面加(类型)转换 例如:int j=10;float f=100.123; int j=(int)f; 基本数据类型之间规则: (1)整型之间数据类型强制转换规则:long->int->short->b 阅读全文
posted @ 2020-06-19 20:40 云梦曦 阅读(127) 评论(0) 推荐(0)
Java异常
摘要:异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 三种类型的异常: 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常: 运行时异常是可能被程序 阅读全文
posted @ 2020-06-18 22:08 云梦曦 阅读(100) 评论(0) 推荐(0)
convert与cast异同
摘要:1.convert 2个内容{转换数据类型,原数据} 通过 “ , ”号转换 cast 3个内容 通过“ as ”转换 2.convert一般用于日期和时间值,小数之间转换; cast一般用于小数转数值和字符型。 3.相同之处:都是做数据类型转换的 不同之处:convertk只是显示转换 cast是 阅读全文
posted @ 2020-06-17 21:12 云梦曦 阅读(539) 评论(0) 推荐(0)
系统函数
摘要:系统函数 { 获取有关SQL Server中对象和设置的系统信息 } convert 用来转变数据类型 eg:select convert (varchar(5),12345) 返回:字符串12345 述:varchar:转变的数据类型 (5):要转变的多少位 12345:要转换的数据 把“1234 阅读全文
posted @ 2020-06-16 21:34 云梦曦 阅读(355) 评论(0) 推荐(0)
数学函数
摘要:数学函数 {用于对数值进行代数运算} rand 返回从 0 到 1 之间的随机 float 值 eg:select rand( ) 返回:0.79288062146374 述:rand 返回随机生成的数 abs 取数值表达式的绝对值 eg:select abs(-34) 返回:34 ceiling 阅读全文
posted @ 2020-06-15 20:52 云梦曦 阅读(195) 评论(0) 推荐(0)
聚合函数
摘要:总数count(*) 表示计算总行数,括号中写星与列名,结果是相同的例1:查询学生总数 1 select count(*) from students; count 最大值 max(列) 表示求此列的最大值例2:查询女生的编号最大值 1 select max(id) from students wh 阅读全文
posted @ 2020-06-14 22:56 云梦曦 阅读(158) 评论(0) 推荐(0)
SQL语言分类
摘要:DDL(数据定义语言) •数据定义语言 - Data Definition Language •用来定义数据库的对象,如数据表、视图、索引等 关键字:create、drop、alter等 DML (数据操纵语言) •数据处理语言 - Data Manipulation Language •在数据库表 阅读全文
posted @ 2020-06-13 23:14 云梦曦 阅读(164) 评论(0) 推荐(0)
MySQL使用
摘要:MySQL访问: cmd > 输入命令 mysql -u root -p 回车 输入密码 回车密码重置:1.停止mysql服务: services.msc 进入到服务界面2.在cmd>输入一个命令: mysqld --skip-grant-tables (开启一个mysql服务,不需要进行认证.)3 阅读全文
posted @ 2020-06-12 22:34 云梦曦 阅读(136) 评论(0) 推荐(0)
sleep() 和 wait() 有什么区别?
摘要:1 类的不同:sleep() 来自 Thread,wait() 来自 Object。 2 释放锁:sleep() 不释放锁;wait() 释放锁。 3 用法不同:sleep() 时间到会自动恢复;wait() 可以使用 notify()/notifyAll()直接唤醒。 阅读全文
posted @ 2020-06-11 21:40 云梦曦 阅读(352) 评论(0) 推荐(0)
Array 和 ArrayList 有何区别?
摘要:1 Array 可以存储基本数据类型和对象,ArrayList 只能存储对象。 2 Array 是指定固定大小的,而 ArrayList 大小是自动扩展的。 3 Array 内置方法没有 ArrayList 多,比如 addAll、removeAll、iteration 等方法只有 ArrayLis 阅读全文
posted @ 2020-06-11 21:36 云梦曦 阅读(879) 评论(1) 推荐(0)
ArrayList 和 Vector 的区别是什么?
摘要:线程安全:Vector 使用了 Synchronized 来实现线程同步,是线程安全的,而 ArrayList 是非线程安全的。 性能:ArrayList 在性能方面要优于 Vector。 扩容:ArrayList 和 Vector 都会根据实际的需要动态的调整容量, 只不过在 Vector 扩容每 阅读全文
posted @ 2020-06-09 20:42 云梦曦 阅读(2778) 评论(0) 推荐(0)
事务
摘要:1.事务的基本介绍 概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败.操作: 开启事务:start transaction; 回滚:rollback; 提交:commit; 2.事务的四大特征 原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败. 持 阅读全文
posted @ 2020-06-08 10:06 云梦曦 阅读(138) 评论(0) 推荐(0)
多态的特点?有什么优点?
摘要:多态的特点: 一、要有继承; 二、要有重写; 三、父类引用指向子类对象 多态的优点: 1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。 2.可扩充性(extensibility)。多态对代码具 阅读全文
posted @ 2020-06-07 11:29 云梦曦 阅读(5096) 评论(0) 推荐(1)
子父类出现后,类中的成员都有了哪些特点:
摘要:1:成员变量。 当子父类中出现一样的属性时,子类类型的对象,调用该属性,值是子类的属性值。 如果想要调用父类中的属性值,需要使用一个关键字:super This:代表是本类类型的对象引用。 Super :代表是子类所属的父类中的内存空间引用。 注意:子父类中通常是不会出现同名成员变量的,因为父类中只 阅读全文
posted @ 2020-06-06 15:47 云梦曦 阅读(259) 评论(0) 推荐(0)
线程与进程的区别
摘要:进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 区别: 地址空间:同一进程的线程共享本进程的地址空间,而进程之间则是独立的地址空间。 阅读全文
posted @ 2020-06-05 19:07 云梦曦 阅读(178) 评论(0) 推荐(0)
流的基础知识
摘要:流是指一连串流动的字符,是以先进先出方式发送信息的通道 字节流: 输出流:FileInputStream 输入流:FileOutputStream 字符流: 输入流:FileWriter 输出流:FileReader 缓冲流: 输入流:BufferedWriter 输出流:BufferedReade 阅读全文
posted @ 2020-06-04 20:36 云梦曦 阅读(230) 评论(0) 推荐(0)
ArrayList 和 LinkedList 的区别是什么?
摘要:1 数据结构实现:ArrayList 是动态数组的数据结构实现,而 LinkedList 是双向链表的数据结构实现。 2 随机访问效率:ArrayList 比 LinkedList 在随机访问的时候效率要高,因为 LinkedList 是线性的数据存储方式,所以需要移动指针从前往后依次查找。 3 增 阅读全文
posted @ 2020-06-03 20:06 云梦曦 阅读(3111) 评论(2) 推荐(2)
HashMap 和 Hashtable 有什么区别?
摘要:1 存储:HashMap 运行 key 和 value 为 null,而 Hashtable 不允许。 2 线程安全:Hashtable 是线程安全的,而 HashMap 是非线程安全的。 3 推荐使用:在 Hashtable 的类注释可以看到,Hashtable 是保留类不建议使用, 推荐在单线程 阅读全文
posted @ 2020-06-02 20:23 云梦曦 阅读(932) 评论(0) 推荐(0)
构造方法和成员方法的区别
摘要:A:格式区别 构造方法和类名相同,并且没有返回类型,也没有返回值。 普通成员方法可以任意起名,必须有返回类型,可以没有返回值。 B:作用区别 构造方法用于创建对象,并进行初始化值。 普通成员方法是用于完成特定功能的。 C:调用区别 构造方法是在创建对象时被调用的,一个对象建立,只调用一次相应构造函数 阅读全文
posted @ 2020-06-01 16:51 云梦曦 阅读(1006) 评论(0) 推荐(0)