- 博客(11)
- 收藏
- 关注
原创 mysql基本查询语法上
查询 student 表的所有行 SELECT * FROM student; – 查询 student 表中的 name、sex 和 class 字段的所有行 SELECT name, sex, class FROM student; – 查询 teacher 表中不重复的 department 列 – department: 去重查询 SELECT DISTINCT department FROM teacher; – 查询 score 表中成绩在60-80之间的所有行(区间查询和运算符查询) –
2021-06-27 23:02:00
134
原创 Mysql基本语法上
基本语法 -- 显示所有数据库 show databases; -- 创建数据库 CREATE DATABASE test; -- 切换数据库 use test; -- 显示数据库中的所有表 show tables; -- 创建数据表 CREATE TABLE pet ( name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE ); -- 查看数据表结构
2021-06-22 19:45:14
84
原创 Java语言的一些特性结构
1、Java语言的优点: (1)Java是纯面向对象语言 (2)与平台无关性,一次编译到处运行 (3)Java提供了狠多内置类库 (4)提供了对web应用的支持 (5)具有较好的安全性(数组边界检测、Bytecode检测)和健壮性(强制型机制、垃圾回收器、异常处理) (6)去除c++难以理解的一些特性(头文件 指针 运算符重载 多重继承) 2、java与c++的异同: (1)Java为解释型语言,c++为编译型语言,java会慢但是跨平台 (2)Jave为纯面向对象,c++既面向对象又能面向过程。Jave无
2021-06-21 18:24:25
93
原创 Java知识的重点部分
1、构造函数: 1)与类同名,无返回值 2)可以有多个,根据参数不同 3)总是伴随new操作一起调用 4)主要用来初始化对象 5)不能被继承 6)可用super来显示调用父类构造函数 2、面向对象的特征和优点: 抽象 继承 封装 多态有较高的开发效率,代码可重用。较高的可维护性,代码更清晰明了。 3、多态: 重载(同个类中有多个同名方法) 水平关系 重写(子类重写父类,方法名和参数列表相同) 垂直关系 4、抽象类和接口的异同: 1)只要包含一个抽象方法都是抽象类,接口的方法全部是抽象方法,称为纯抽象类。 2
2021-06-19 14:29:50
122
原创 设计一个同时用到多态、继承JAVA案例
创建一个动物类 public class Animal { public void say(){ System.out.println("我是一个动物"); } } 创建狗类去继承动物类重写say方法 public class Dog extends Animal{ public void say(){ System.out.println("我是一个狗"); } public void f1(){
2021-06-15 19:18:40
270
原创 Java抽象类和接口的异同点
抽象类与接口的异同点分别体现如下 相同点: 1.接口和抽象类都不能被实例化,他们都位于继承树的顶端,用于被其他类实例化。 2.接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。 不同点: 1.接口中只能包含抽象方法,抽象类则可以包含普通方法。 2.接口中不能定义静态方法,而抽象类中可以定义静态方法。 3.接口中只能定义静态常量,不能定义普通变量或非静态的常量,而抽象类中则可以定义不同的属性,也可以定义静态的属性。 4.接口中不包含构造器,而抽象类中可以包含构造器,抽象类中
2021-06-11 21:30:35
1113
原创 Java中 break和continue的功能用法,Java包的功能和概述,Java static修饰符的功能,访问方式和基本规则
break 和 continue的功能和用法 break:终止(跳出)最近的循环 continue:跳出本次循环,执行下一次循环 --------------------------------------------------------------------------------- 简述什么是包?包的功能 包:对所定义的多个JAVA类进行分组,将多个功能相关的类定义到一个包(文件)中。 功能: 1.易于查找和使用适当的类 2.包不止包含类和接口,还可以包含其它包,形成层次的包空间 3.有助于避免
2021-06-08 18:21:03
122
原创 方法重写和重载 super和this的区别与用法
方法的重写: 在子父类当中,子类的方法和父类的完全一样,子类重写了父类的方法,当子类重写了父类的方法之后,使用子类对象调用的就是子类的方法. 方法的重载: 在一个类中,有多个重名的方法,但是其参数不一样(如:参数的个数,参数的类型,参数的顺序) super : 当父类的方法不能完全满足子类使用,这个时候子类重写父类的方法,并可以在方法中使用关键字super调用父类的方法,这样做即可以保有父类的功能,也可以拥有子类特有的功能,记住调用父类就可以了. this: 可以看作是当前对象的引用,this可以调用子类的
2021-06-07 21:57:45
195
原创 java基础知识要点
1. Java文件的代码分几个部分,每部分都起什么作用,大致的写法。 package 当前类所在位置 import 当前类运行时所需要的包或类 public class 类名 { 属性定义; 方法定义: 构造方法定义; public static void main(String args []) { 程序入口 语句; } } 2. Java代码的注释有几种?分别举例说明。 (1)// 单行注解 (2) /* 块注释 */ (3) / **文档注释 */ 3. Java中代码的语句和代码的块的
2021-06-01 19:34:58
130
原创 char与varchar 的区别 和where与having的区别
char 和 varchar 的区别是什么? char(n) :固定长度类型,比如订阅 char(10),当你输入"abc"三个字符的时候,它们占的空间还是 10 个字节,其他 7 个是空字节。 chat 优点:效率高;缺点:占用空间;适用场景:存储密码的 md5 值,固定长度的,使用 char 非常合适。 varchar(n) :可变长度,存储的值是每个值占用的字节再加上一个用来记录其长度的字节的长度。 所以,从空间上考虑 varcahr 比较合适;从效率上考虑 char 比较合适,二者使用需要权衡。 w
2021-05-31 16:05:50
319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人