自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 多态

多态是同一个行为具有多个不同表现形式或形态的能力。就是同一个接口,使用不同的实例而执行不同操作。多态存在的三个必要条件:继承重写父类引用指向子类对象例如: Pet pet = new dog();当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方法。多态的好处:可以使程序有良好的扩展,并可以对所有类的对象进行通用处理。实例:定义宠物类Pet:public abstract class Pet { public void

2020-08-04 08:31:15 74

原创 方法的重载

重载如果两个方法的方法名相同,但参数不一致,那么就可以说一个方法是另一个方法的重载。 具体说明如下:方法名相同方法的参数类型,参数个不一样方法的返回类型可以不相同方法的修饰符可以不相同main 方法也可以被重载实例:重载MyClass类的info方法。class MyClass { int height; MyClass() { System.out.println("无参数构造函数"); height = 4; } My

2020-08-02 19:23:02 78

原创 类型通配符

类型通配符一般是使用?代替具体的类型参数。例如 List<?> 在逻辑上是List,List等所有List<具体类型实参>的父类。import java.util.ArrayList;import java.util.List;public class GenericTest { public static void main(String[] args) { List<String> name = new ArrayList.

2020-08-02 14:47:03 322 1

原创 java异常处理

异常发生的原因:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常:检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。

2020-08-01 17:31:09 67

原创 Java中的super和this

this是自身的一个对象,代表对象本身。super关键字来实现对父类成员的访问,用来引用当前对象的父类。当子类中的成员变量或方法与父类中的成员变量或方法同名时:class Animal { void eat() { System.out.println("animal : eat"); }} class Dog extends Animal { void eat() { System.out.println("dog : eat"); } void eat

2020-08-01 16:42:34 67

原创 switch case

语法: switch(expression){ case value ://语句break; //可选 case value ://语句break; //可选 //你可以有任意数量的case语句 default : //可选//语句 }switch case 语句有如下规则:switch 语句中的变量类型可以是: byte、short、int 、char或者String 。switch 语句可以拥有多个 case 语句。每个 case 后面跟一个要比较的值和冒号。..

2020-08-01 09:29:08 129

原创 数据库的内连接和外连接

内连接语法:select 字段1,字段2 from 表1inner join 表2 on 连接条件;(inner 可省略) select last_name,department_name from departments d join employees e on e.department_id=d.department_id;外连接左外连接 left 【outer】 join on右外连接 right【outer】 join on语法:select 字段1,字段2 from 表1l

2020-07-25 11:04:42 68 1

原创 DML数据操作练习

创建表my_employees、userscreate table my_employees( id int(10), first_name varchar(10), last_name varchar(10), userid varchar(10), salary double(10,2));create table users( id int, userid varchar(10), department_id int);显示表my_employees的结构des..

2020-07-25 11:04:29 105

原创 约束

常见的约束:not null 非空;保证该字段的值不能为空default 默认;保证该字段有默认值unique 唯一约束;保证该字段的值具有唯一性,可以为空primary key 主键;保证该字段的值具有唯一性,不能为空foreign key 外键;限制多表的关系check 检查约束;该字段值可以加以限制创建表时添加约束语法: create table 表名( 字段名 字段类型 列级约束; 字段名 字段类型 列级约束; 表级约束;)列级约束:creat

2020-07-25 11:03:42 140

原创 mysql的常用命令

mysql的常用命令1 登录mysql -h 主机名 -u 用户名 -p 密码 C:\>mysql -h 192.168.43.52 -u root -proot2 显示所有数据库show databases();3 进入指定数据库use 库名; mysql> use databases;4 查看库中所有表show tables from 库名; mysql > show tables; mysql > show tables fr

2020-07-25 11:03:02 57

原创 查询的方式

基础查询1.查询常量select 常量; select 100; 显示表达式select 表达式; select 98*23显示函数(方法) select length('john'); select version();显示表中的字段 select last_name from employees;显示表中的多个字段 select last_name,phone_number,first_name,salary,commission_pct,mana

2020-07-25 11:01:35 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除