- 博客(9)
- 收藏
- 关注
原创 swing程序初级应用
swing介绍Swing 是一个为Java设计的GUI工具包。Swing是JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它们支持可更换的面板和主题(各种操作系统默认的特有主题),然而不是真的使用原生平台提供的设备,而是仅仅在表面上模仿它们。这意味着你可以在任意平台上使用JAVA支持的任意面板。轻量级组件的缺点
2021-06-22 22:43:15 133
原创 抽象类和接口(二)
final修饰符1.final成员变量final修饰的成员变量必须在程序中显式指定初始值。final修饰的类变量必须在①静态初始化块中②声明该类变量时指定初始值;final修饰的实例变量必须在①非静态初始化块中、②声明该实例变量时③构造器中指定初始值。2.final修饰局部变量因为系统不会对局部变量进行初始化,所以局部变量必须由程序进行显式初始化;对局部变量进行初始化,①可以在定义时指定默认值,那么之后就不能赋值;②也可以不指定默认值,之后只能赋值一次。final修饰方法fin
2021-06-20 15:31:29 79
原创 抽象类和和接口
抽象类一.抽象类的概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法。当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。二.抽象方法抽象方法定义的格式:public abstract 返回值类型 方法名(参数)
2021-06-17 15:09:09 102
原创 继承与多态(二)
重载与重写1.重写方法的重写规则父类的成员方法只能被它的子类重写。子类和父类在同一个包中,那么子类可以重写父类所有方法,除了声明为 private 和 final的方法。子类和父类不在同一个包中,那么子类只能够重写父类的声明为 public 和 protected 的非 final 方法。参数列表必须完全与被重写方法的相同。返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同)。访问权限不能比父类中被重写
2021-06-15 22:03:46 82
原创 继承与多态
第三章:继承与多态3.1 包包的概念:包是Java语言提供的一种区别类名字命名空间的机制,它是类的一种文件组织和管理方式、是一组功能相似或相关的类或接口的集合。Java package提供了访问权限和命名的管理机制,它是Java中很基础却又非常重要的一个概念。包的作用:1把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包
2021-06-14 13:46:34 109
原创 面向对象进阶
一、成员变量成员变量的概述Java中的成员变量分为类属性和实例属性两种,类属性的作用域与该类的生命周期相同,而实例属性则从类的实例被创建起开始存在,直到系统销毁该实例,实例属性的作用域与其对应的实例的生命周期相同。成员变量的使用成员变量在使用之前,需要先声明,声明成员变量是在类的内部、方法的外部定义的变量,成员变量分为实例变量和类变量。实例变量作用域是当前所属实例的范围,类的成员变量的作用域是整个类范围。成员变量的声明给出变量名、变量类型以及其他特性,其语法如下:[<修饰符>][sta
2021-06-09 22:19:09 77
原创 Java面向对象第一章
一、类和对象1.类和对象的概念对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态男孩(boy)、女孩(girl)为类(class),而具体的每个人为该类的对象(object)2.对象的创建和使用对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步:声明:声明一个对象,包括对象名称和对象类型。实例化:使用关键字new来创建一个对象。
2021-06-08 23:20:47 157
原创 连接查询综合应用
连接查询综合应用综合使用连接查询、聚合函数和分组查询可以实现很多复杂的查询需求。一、连接查询1.连接查询分为:内连接和外连接。1)内连接:内连接是应用程序中非常常见的连接操作,它一般都是默认的连接类型;2)外连接:在内连接查询中,只有满足连接条件的记录才能出现在查询结果中。但在实际应用中,如果希望不满足连接条件的记录也在查询结果中出现,这时就需要使用外连接。二、聚合函数1.定义:聚合函数能对集合中的一组数据进行计算,并返回单个计算结果。2.种类:聚合函数共五种分别为:sum函数
2021-06-08 00:30:24 277
原创 链接查询的学习
连接查询的学习连接查询分为内连接查询和外连接查询一、内连接查询1.交叉查询(笛卡尔积)交叉查询(Cross Join),又称“笛卡尔连接(Cartesian Join)”或“叉乘(Product)”它是所有类型的内连接的基础2.内连接查询概要内连接是应用程序中非常常见的连接操作,它一般都是默认的连接操作。内连接基于连接谓词,它将两张表(如A和B)的列组合在一起,产生新的结果表。具体过程是将A表的每一行和B表的每一行进行比较,并找出满足连接谓词的组合,当连接谓词被满足,A和B中匹配的行会按列组合(
2021-06-02 03:01:00 661
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人