自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用类知识归纳

Java常用类Object类1、equals方法2、toString方法Object类1、equals方法equals方法的作用用于对象之间的比较,返回true和false的结果举例:s1.equals(s2); s1和s2是两个对象重写equals方法的场景不希望比较对象的地址值,想要结合对象属性进行比较的时候。重写equals方法的方式1、IntelliJ idea中alt + insert 选择equals() and hashCode(),一路next,finish即可2、ec

2021-08-24 13:01:44 116

原创 内部类知识归纳

内部类内部类的基本使用成员内部类局部内部类匿名内部类内部类的基本使用内部类概念 在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类 内部类定义格式代码演示如下:class Outer { public class Inner { } }内部类的访问特点1.内部类可以直接访问外部类的成员,包括私有2.外部类要访问内部类的成员,必须创建对象public class Outer { private int num = 10; public cl

2021-08-21 11:23:46 179

原创 多态知识归纳

多态1.多态概述2.多态中的成员访问特点3.多态的好处和弊端4.多态中的转型1.多态概述同一对象,在不同时刻表现出来的不同形态。多态的前提1.要有继承或实现关系2.要有方法的重写3.要有父类引用指向子类对象2.多态中的成员访问特点成员访问特点1、成员变量:编译看父类,运行看父类2、成员方法:编译看父类,运行看子类演示代码如下://父类public class Folder { double size = 18; public void show() {

2021-08-20 11:17:53 108

原创 JDBC知识归纳

JDBCJDBC基本概念二级目录三级目录JDBC基本概念Java DataBase Connectivity Java 数据库连接, Java语言操作数据库快速入门:步骤: 1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar 1.复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下 2.右键-->Add As Library 2. 注册驱动 3. 获取数据库连接对

2021-08-18 20:02:15 68

原创 异常知识归纳

异常异常概述JVM默认处理方案三级目录异常概述异常是程序运行过程中的错误,若不处理,它会终止程序的运行。我们经常在JVM默认处理方案三级目录

2021-08-17 13:08:47 77

原创 集合知识归纳

集合一、单列集合1.List2.Set二、双列集合一、单列集合Collection集合概述它是单列集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素,它提供具体的子接口 (如Set和List)实现1.List有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素特点:有序和可重复遍历: 可以使用Iterator迭代器遍历,也可以使用for循环遍历 //迭代器遍历 List<String&

2021-08-16 14:31:06 107

原创 Java面向对象 第十一章

Java面向对象 第十一章1.JTable(1)创建一个JTable表格需要将JTable的对象设置添加到JScrollPane面板中,在将JScrollPane的对象添加到JFrame中2.对话框(1)JPtionPane默认对话框 shwoConfirmDialog 确认对话框 询问是否要执行操作 showMessayDialog 信息对话框 提示信息(2)JDialog自定义对话框 弹出一个新的可以自定义的页面,该页面不可以使用可视化编辑3.点击事件(1)点击按钮

2021-06-27 13:57:36 203

原创 Java面向对象 第十章(上半)

Java面向对象 第十章1.JFrame窗口容器(1)至少要写出setSize和setVisible(true)才能显示(2)setVisible(true)需要写在最后public class Test extends JFrame{ public Test(){ super("Test"); this.setSize(400,400); this.setVisible(true); }}2.FlowLayout流式布局(1)流式布局会把元素从上到下,从左到右依次按放入顺序

2021-06-22 22:53:13 98

原创 Java面向对象 第四章(下半)

Java面向对象 第四章(下半)1.接口(1)子类可以使用implements继承多个接口(2)接口中的属性是公有的,静态的常量,接口中的方法时公有的抽象的(3)接口不能实例化练习1.简单的练习使用接口package Test1;public class Camera implements PhotographFunction { public void Photograph() { System.out.println("相机在拍照"); } }package Test

2021-06-20 10:19:40 136

原创 Java面向对象 第四章(上半)

Java面向对象 第四章(上半)1.抽象类(1)一个抽象类可以没有抽象方法,但定义了抽象方法的类必须在类头使用absrtact关键字(2)类继承了抽象类就要实现抽象类中所有的抽象方法(3)抽象类不能被实例化2.抽象方法(1)抽象方法可以使用public,protected,但是不能使用final,private和static练习1.练习使用抽象类和抽象方法package Test1;public abstract class Animal { public abstract void

2021-06-16 11:32:08 117

原创 Java面向对象 第三章 (下半)

Java面向对象 第三章 (下半)1.继承(1)继承语法[修饰符] class 子类名 [extends 父类名]{ //类成员}(2)子类会继承父类所有非私有成员(3)一个子类只能有一个父类2.重载和重写(1)重载:方法名相同,参数列表必须不同,返回值必须相同(2)重写,子类重写父类中的方法,方法头部必须相同。重写后父类方法会被覆盖,使用super可以调用被子类重写覆盖的方法3.多态(1)同一操作用于不同的对象会产生不同的结果(2)通过父类的引用指向子类的对象,调用子类中重写父

2021-06-15 20:01:06 1286 2

原创 Java面向对象 第三章(上半)

Java面向对象 第三章包(1)使用其他包中的类是需要import导入包import pakegeName.clssName;(2)访问修饰符 public:公共的,任何包下的内容都可以访问 缺省:默认只能被当前包访问 private:只被当前类访问 protected:只能当前包和不同包的子类访问2.继承(1)继承语法[修饰符] class 子类名 [extends 父类名]{ //类成员}(2)子类会继承父类所有非私有成员(3)一个子类只能有一个父类3.

2021-06-13 12:25:54 1198 1

原创 Java面向对象 第二章

Java面向对象 第二章1.成员变量(1)在类的内部、方法的外部定义的变量就是成员变量2.静态成员(1)静态变量,变量前加上static关键字就是静态变量,又称为类变量(2)静态方法,方法头部加上static关键字就是静态变量。静态方法不能使用this关键字,因为静态方法在创建对象前就已经存在,this不能在没有对象的情况下使用。public static void tset{ 方法体 }(3)静态代码块,在类被调用时就会被执行,如果静态代码块和主方法在同一个类中,则优先执行静态代码块。s

2021-06-09 16:43:09 96

原创 Java面向对象 第一章

第一章1.可变形参[<访问修饰符>] <返回类型> <方法名> (变量类型...变量名) {方法体}public void test(String...name){System.out.println(name)}(1)可变形参,可以像数组一样使用,也可以用foreach进行遍历(2)只能写在形参列表的最后(3)对比数组形参,可变形参不传参也不会报错,数组形参在不传参里也要传一个null才不报错2.构造方法(1)构造方法与普通方法的区别 ①方法名必须与

2021-06-08 20:15:13 75

原创 MySQL第七章练习

MySQL第七章练习bus数据库查询1.统计每家公司所属线路的站点总数SELECT l.company 公司名, count(*) 站点总数FROM line l, line_station ls WHERE l.lineNO = ls.lineNoGROUP BY 公司名;运行结果2.计算经过站点“解放大道古田四路”的公交线路的数量以及运营车辆数SELECT count(*) 线路数量, sum( number ) 运营车辆数 FROM line l, line

2021-06-02 15:24:18 311

原创 MySQL 第七章

第七章1.内连接内连接语法select 字段列表 from tab1 [ inner ] join tab2 on tab1.col1=tab2.col2 [where 子句]2.自然连接自然连接语法select 字段列表 from tab1 natural join tab2 [ where 子句 ](1)要求连接表的依据列必须是相同的字段(2)可以去除重复的列3.多表连接多表连接语法:select 字段列表 from tab1 join tab2 on tab1.col1=ta

2021-06-01 21:45:18 319 1

空空如也

空空如也

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

TA关注的人

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