- 博客(10)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 08封装与继承、static、super、extends关键字、权限修饰符
封装1.封装1.概念:将类中的属性隐藏在类的内部,使用private修饰,不让外部类直接访问,提供一对公开的getter、setter方法,getter方法用于获取属性值(读取),setter方法用于设置属性值(写入)2.封装的步骤: (1)属性私有 (2)方法公开3.封装的好处: (1)便于使用者正确使用系统,防止错误修改属性 (2)降低了构建大型系统的风险 (3)提高程序的可重用性 (4)降低程序之间的耦合度package com.qfedu.test1;pu
2020-07-30 21:31:21 227
转载 GROUP BY分组查询与SQL执行顺序
转载链接:http://blog.163.com/shexinyang@126/blog/static/1367393122013526113822666/在SQL中使用GROUP BY来对SELECT的结果进行数据分组,在具体使用GROUP BY之前需要知道一些重要的规定。GROUP BY子句可以包含任意数目的列。也就是说可以在组里再分组,为数据分组提供更细致的控制。 如果在GROUP BY子句中指定多个分组,数据将在最后指定的分组上汇总。 GROUP BY子句中列出的每个列都必须是检索列或有
2020-07-29 21:09:44 3151
原创 07初识面向对象(对象与类的关系、构造函数、this关键字)
初识面向对象1.万物皆对象对象:用来描述客观事物的一个实体,由一组属性和方法构成万物皆对象是指我们生活中,或者自然界中任何事物都可以理解为一个对象。2.类Java程序以class(类)为组织单元class关键字定义自定义的数据类型,也是引用数据类型3.类和对象的关系类是对象的抽象,对象是类的具体类相当于一个模板,我们可以通过模板创建N个不同的对象对象是真真实实存在的实体1.类的组成: 属性:一些事物共有的特征,我们称之为属性。 方法:一些事物共有的行为,我们称之为
2020-07-29 20:34:20 225
原创 06数组、可变长参数、值传递与引用传递、冒泡与选择排序
数组1.数组的概念数组是在内存中开辟出的一块连续的、长度固定的,存放相同数据类型的存储空间。(连续、固定、相同)2.数组的定义方式1: -----先声明、再分配空间----- 数据类型[] 数组名; 数组名 = new数据类型[长度];方式2: -----声明并分配空间----- 数据类型[] 数组名 = new 数据类型[长度];方式3: -----声明并赋值(繁)----- 数据类型[] 数组名 = new 数据类型[]{value1,value2,valu
2020-07-28 21:38:55 286
原创 05方法以及重载
方法1.方法的概念方法是一系列代码指令的集合,用于实现特定的功能,可以重复使用,减少代码的冗余。2.方法的定义位置:和main方法并列存在。即在class类中,main方法之外。格式:无返回值:public static void 方法名称(形参列表)有返回值:public static 返回值类型 方法名称(形参列表)3.方法的调用在main方法中直接书写方法名称,并且传入对应的实际参数调用。package com.qfedu.test3;public class Te
2020-07-27 19:25:20 131
原创 04循环结构(while/do-while/for)
循环结构(while/do-while/for)1.while循环1.语法:while ( 循环条件 ) {循环体}2.用途:while便于处理循环次数确定或者循环次数不确定的情况3.使用的必要条件 (1)计数器初始化 (2)判断条件 (3)循环体 (4)计数器变化4.while执行过程 (1)计数器初始化,并且只执行一遍 (2)执行判断条件 (3)如果条件成立 执行的代码 (4)计数器变化 (5)转到第二步继续执行5.死循环产生的原因 (1)计数
2020-07-24 20:05:18 803
原创 03分支结构(if/else,switch选择判断)
分支结构Note:switch中支持的类型为byte,short,int,char,String(JDK7+),枚举共6种,不支持浮点型1.if结构if:如果格式:if(布尔表达式){ //条件成立逻辑代码块}import java.util.Scanner;public class Test5{ public static void main(String [] args){ // 赵四两门成绩 java成绩 音乐成绩 // 如果java成绩大于85 并且 音乐成绩
2020-07-23 20:04:31 747
原创 Java语言基础
Java语言基础1.变量1.1概念1.概念:计算机内存中的一块存储空间,是存储数据的基本单元。1.2变量的定义方式1.先声明,后赋值 变量类型 变量名; 变量名 = 值;2.连声明带赋值,一条语句写完 变量类型 变量名 = 值;3.多个同类型的变量同时声明和赋值变量类型 名称1,名称2,名称3 = 值 ,名称4,名称5 = 值;1.3数据类型1.基本数据类型(四型八种) (1)整数(byte、short、int、long) Java中整数默认
2020-07-23 15:21:52 213
原创 Java概述与环境介绍
Java概述与环境搭建1.计算机语言的执行机制1.编译执行:一次编译,多次执行,不能跨平台,执行效率高。2.解释执行:解释一行,执行一行,可以跨平台,执行效率低。Java执行机制:先编译,后解释执行。将Java文件编译成class文件(二进制文件,机器码)一次编译,多地运行。2.名词解释JVM:Java Virtual Machine 虚拟机JRE:Java Runtime Environment 运行环境JDK:Java Development Kit 开发环境:
2020-07-21 20:17:31 119
myshop商城项目(可作期末课程设计),sql文件与页面梳理
2020-10-12
myshop商城项目(可作期末课程设计)
2020-10-12
数组总结(概念、定义、默认值、可变长参数、值传递与引用传递等)
2020-07-28
数据结构期末课程设计题目--输出图的所有广度遍历序列(两种代码实现附课程设计说明书)
2018-04-17
输出图的所有广度遍历序列
2017-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人