自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面向对象—Swing编程初级应用

(1)JFame窗口容器1>Swing介绍1.Swing组件不再依赖于本地平台的DUI,无须采用各种平台的GUI,因此Swing提供了大量图形界面组件。2.Swing组件不再依赖于本地平台GUI,因此不会产生于平台相关的BUG。3.Swing组件在各平台运行时,可以保证具有相同的图形界面外观。4.Swing组件采用MVC(Model-View-Controller,即模型-视图-控制器)的设计模式,其中模型用于维护各种状态,视图是组件可视化的表现,控制器用于对各种事件、组件做出相应

2021-07-27 12:25:14 212

原创 java面向对象—JDBC编程

(1)JDBC基础JDBC的全称是Java Database Connectivity,即java数据库连接,它是一种可以执行SQL语句的JavaAPI。程序可通过JDBC API连接到数据库,并使用结构查询语句实现对数据库查询、更新等操作。与其他数据库编程环境相比,JDBC为数据库开发提供了标准的API,因此使用JDBC开发数据库应用可以跨平台运行,且可以跨数据库。1> JDBC简介通过使用JDBC,可以使用同一组API访问不同的数据库系统,使用JDBC最大的优势在于通过JDBC API

2021-07-27 11:03:30 304

原创 java面向对象—内部类和泛型

(1)内部类1>内部类的概述(1)内部类提供了更好的的封装,可以将内部类隐藏在外部类内,不允许同一个包中的其他类访问该类。(2)内部类成员可以直接访问外部类的私有数据,因为内部类作为其外部类成员,同一个类的成员之间可以相互访问。但外部类不能访问内部类的实现细节,如内部类的成员变量。(3)匿名内部类适用于创建那些仅需要一次使用的类。2>内部类的使用将一个类放在另一个类的内部定义,即为内部类,内部类的定义语法格式如下:public class OutClass{ //

2021-07-24 17:57:34 168

原创 java面向对象—集合

(1)集合概述1> java集合介绍在编写程序时,如果需要保存多个相同数据类型的数据,则可以使用数组实现,但如果需要保存的数据的数量总数是不确定的。因为一旦在初始化数组时指定数组的长度,其长度就不可改变,而且数组也无法保存具有映射关系的数据,如国家和首都的一一对应关系。(2)List集合1>ArrayList实现类ArryList是基于数组实现的List类,ArrayList底层是通过一个长度可变的数组实现的,允许对元素进行快速的随机访问,但是向ArrayList中插入与删.

2021-07-24 17:09:55 335

原创 java面向对象—java常用类

(1)Object类的概述及常用方法Object类是所有java类的父类,java可以把任何类型的对象赋值给object类型的变量,如果一个类在声明时没有使用Excepion关键字为其显示指定父类,则该类默认继承Object类。由于所有java类都是object类的子类。所以任何java对象都可以调用object类的方法。示例1.1public class UserInfo { public void commonClass(){ UserInfo userInfo=new UserInf

2021-07-24 12:18:24 959

原创 Java面向对象 —异常处理

(1)异常1>程序中的异常在Java语言中,异常是指程序在运行期间发生的事件,是导致程序中断运行的正常指令流,例如,在算术运算中除数为0、数组越界、空指针异常等,这些事件的发生都会阻止程序的正常运行。程序中异常示例:public class MatchCalc { public static int division(int dividend,int divisor) { return dividend/divisor; } public static void mai..

2021-07-23 22:19:26 352

原创 Java面向对象-抽象类与接口

1.1抽象类1>抽象方法和抽象类抽象类是专门设计用来子类继承,抽象方法必须被子类重写。在Java语言中,使用abstract关键字修饰一个方法时该方法即为抽象方法。规则如下:(1)一个抽象类中可以不定义抽象方法,但是只要类中有一个抽象方法,则该类一定是抽象类。(2)抽象类不能被实例化,即不能被new创建一个实例对象。(3)如果一个子类继承一个抽象类,则子类需要通过覆盖的方式来重写该抽象类中所有的抽象方法。如果子类没有完全重写抽象父类中所有的抽象方法,则子类仍是抽象的。(..

2021-07-23 16:48:29 172

原创 java面向对象-—第10章Swing编程初级应用

一.布局管理器1.1FlowLayout流式布局管理器FlowLayout流式布局管理器的排版方式类似流程或文本处理器处理一段文字,它将组件一排一排依次放置,常用于JRadioButton单选按钮或JCheckBok复选框等组件的排列。构造方法:FlowLayout(int align,int hgap,int vgap)1.2 GridLayout网格布局管理器网格布局管理格式是将窗体分割成行数×列数的格子状版面,组件按照由左至右、由上而下的次序排列。构造方法:GridLay...

2021-06-26 00:13:45 145

原创 java面向对象程序设计-继承与多态

3.1包如果在程序中没有声明包,类将被存放在default的包中,default的包没有名称,不建议采用default包的形式,建议开发人员按照业务的需要创建用户自定义包。语法:package〈包名〉注意:声明一个包的语句必须写在类中的第一行3.1.2包的导入如果要使用java中存在的包,可以在程序中使用import语句导入包,在程序中导入包的格式如下:语法:import〈包名〉.〈类名〉...

2021-06-17 07:43:31 307

原创 Java 面向对象编程—面向对象进阶

2.1成员变量2.1.1成员变量的使用成员变量在使用之前,需要先进行声明,声明成员变量是在类的内部、方法的外部定义的

2021-06-08 23:37:20 90

原创 Java 面向对象程序设计—类与对象

面向对象的编程思想力图使在计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能一致。Class/Object:类(class)和对象(obiect)是面向对象方法的核心概念。类

2021-06-08 00:16:56 253

原创 MySQL数据操作与查询—连接查询综合运用

一. 连接查询中的分组统计综合使用连接查询、聚合函数和分组函数可以实现很多复杂的查询要求。下面的案列可以很好体会出连接查询的强大功能。

2021-06-02 23:57:28 322

原创 MySQL数据操作与查询—外连接查询

1. 外连接查询在内连接查询中,只有满足连接条件的记录才能出现在查询结果中。但在实际应用中,如果希望不满足连接条件的记录也在查询结果中出现,这时需要使用外连接查询。根据不同的外连接...

2021-06-01 23:40:04 606

原创 MySQL数据操作与查询-内连接

1. 交叉连接(笛卡尔积)Cross join交叉连接(Cross join),又称“笛卡尔连接(Cartesian join)”或“叉乘(Product)”,它是所有类型的内连接的基础。如果把表视为行记录的集合,那么交叉连接即返回这两个集合的卡迪尔积,返回到结果集合中的数据行数等于第一张表符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。语法:select*from line CROSS JOIN vehicle等价于:select*from line,vehicle2.内连接...

2021-06-01 13:02:00 734 2

空空如也

空空如也

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

TA关注的人

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