- 博客(9)
- 收藏
- 关注
原创 Java面向对象之Swing编程初级应用
Swing技术应用与开发桌面图形界面程序,Swing由纯Java实现,不在依赖本地平台的GUI,因此可以在有操作系统平台上都保持相同的界面外观。用Swing编写图形用户界面主要涉及JFrame, JPanel, JButton等等类。其中,JFrame是界面布局的桌子;JPanel是放置控件的幕布,铺在JFrame上将空间分成若干块;JButton等控件添加到JPanel的指定位置中。JFrame窗口容器JFrame是Swing组件的顶层容器JFrame的常用方法:方法名说明vo
2021-06-22 22:05:06
179
原创 Java面向对象之接口
接口我们都知道在Java中一个子类只能继承一个父类,这是Java的单继承特性,但在日常生活中,多继承问题在所难免,为了解决多继承的问题,Java引入了接口的概念。接口由关键字interface定义,语法如下:[访问修饰符]interface 接口名 [extends 父接口1,父接口2---]注意:1.关于接口的访问修饰符,可以是public和缺省修饰符,如果省略public修饰符,系统默认使用缺省访问修饰符。2.接口中只能定义共有的,静态的常量,并且这些常量默认都是共有的,静态的,终极的。
2021-06-20 14:07:39
100
原创 如何理解抽象类?
抽象类当我们编写一个类时,常常会在该类中定义一些方法,这些方法通常情况下是具体的,但在某些情况下,我们无法准确的知道这些方法的细节,这时候就需要我们创建一个抽象类,这些方法就是抽象方法。抽象类一般指父类,专门用来让子类继承,抽象方法必须被子类重写。我们通过添加abstract关键字来使该类变成抽象类,同样添加abstract关键字使方法变成抽象方法。注意:一个抽象类中可以不定义抽象方法,但是只要类中有一个抽象方法,则该类一定是抽象类。抽象类不能被实例化。如果一个子类继承一个抽象类,则子类需要通过
2021-06-16 21:58:16
156
原创 java面向对象的特性(多态)
一.多态Java中的多态实际上是Java中的动态绑定机制,通过多态机制能够极大的提高程序的可扩展性和可读性,便于程序的后期维修。多态是指同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,在编译时可以通过父类的引用指向子类对象,而在运行时,则通过父类所指向的子类对象,调用子类中重写父类的方法。存在的三个必要条件1.继承2.重写3.父类引用指向子类对象多态的应用:package com.test;public class Figure {public String name;
2021-06-15 22:29:05
1077
1
原创 java面向对象的特性(继承)
一.包在了解继承之前,我们先来了解一下包的使用,包是类的逻辑组织形式,在程序中可以声明类所在的包,同一个包中的类名不能重复,通过包可以对类的访问权进行限制,此外,包是有层次结构的,即一个包可中可以包含若干个子包。自定义包除Java提供的用于程序开发的系统内被存放于各种系统包之外,开发人员也可以自创自定义包,如果在程序中没有声明包,类将被存放到default的包中,default的包没有名称,不建议采用default包的形式,建议开发人员按照业务的需求创建用户自定义包在程序中,声明包的语法如下:pac
2021-06-14 13:34:20
1178
1
原创 Java面向对象进阶
一.成员变量成员变量的概述Java中的成员变量分为类属性和实例属性两种,类属性的作用域与该类的生命周期相同,而实例属性则从类的实例被创建起开始存在,直到系统销毁该实例,实例属性的作用域与其对应的实例的生命周期相同。成员变量的使用成员变量在使用之前,需要先声明,声明成员变量是在类的内部、方法的外部定义的变量,成员变量分为实例变量和类变量。实例变量作用域是当前所属实例的范围,类的成员变量的作用域是整个类范围。成员变量的声明给出变量名、变量类型以及其他特性,其语法如下:[<修饰符>][st
2021-06-09 23:34:39
92
原创 java面向对象
java面向对象类与对象java语言是面向对象的语言,对象是java语言的核心,要想学好java 语言就必须掌握类和对象,类是对一类事物的描述,是抽象的,概念的定义。对象是实际存在的该类事物的每个个体,因而也称为实例。java语言中定义类的语法如下:``[修饰符] class 类名{ 定义构造方法; 定义属性; 定义方法; }在java中通过使用new 关键词调用某个类的构造方法,即可创建该类的实例.具体语法
2021-06-08 21:22:52
40
原创 连接查询的综合应用
连接查询的综合应用综合使用连接查询,聚合函数和分组查询可以实现很多复杂的查询需求。例如:(1)统计每件商品的销售数量和销售金额,要求按照销售量和销售金额升序显示商品名,销售量和销售金额。由于需要统计每件商品的销售数量和销售金额,即便某种商品没有被订购过也需要显示,所以可以采用左连接的方式依次建立商品表和订单明细表的联系,SQL语句如下:SELECT goodsName 商品名, SUM(od.quantity) 销售量, SUM( od.quantity * g.unitPrice )
2021-06-06 23:42:33
196
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人