自定义博客皮肤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高级——接口

接口从java8开始,接口中允许定义默认方法备注:接口中的默认方法可以解决接口升级的问题默认方法的格式:public default 返回值类型方法名称(参数列表){//方法体}注意:1.接口的默认方法,可以通过接口实现类对象直接调用2.接口的默认方法,也可以在接口的实现类中进行覆盖重写接口中的常量格式:public static final 数据类型 常量名称=数据值;注意事项:1.接口中的常量,可以省略public static fina

2021-09-13 08:45:29 214

原创 Java面向对象三大特性——继承

继承共性抽取在继承关系 中,子类就是一个父类,也就是说,子类可以被当作父类看待例如:父类是员工,子类是讲师,“讲师就是员工”定义父类:(普通类的定义是一样的)public class 父类名称{//……}定义子类格式:public class 子类名称 extends 父类名称{//……}父子类中成员变量的访问顺序在父子类的继承关系中,如果成员变量重名,则创建子类对象时,访问有两种方式直接通过子类对象访问成员变量等号左边是谁,就优先用谁,没有则

2021-09-13 08:40:42 111

原创 TransientDataAccessResourceException:

TransientDataAccessResourceException: Parameter查看一下你的返回值,在传参时,是不是传了集合但是又没法接受集合!

2021-08-26 10:59:59 938

原创 Java面向对象三大特性一(封装)

目录面向对象三大特性封装定义:封装在java中的体现:封装的步骤:构造方法(构造器)局部变量和类的成员变量访问private成员变量Javabean包作用包的命名规范JDK提供的包static关键字静态代码块:API(jdk)String类字符串的特点:创建字符串的常见3+1种方式:比较相关的方法获取相关的方法截取相关的方法转换相关的方法面向对象三大特性封装、继承、多态封装定义:就是将一个血细

2021-08-21 14:01:15 103

原创 Java面向对象 类与对象

目录面向对象面向对象和面向过程的区别:面向过程:面向对象:类属性方法测试类对象对象的属性对象的方法类与对象类的定义格式:局部变量与成员变量形式参数与实际参数面向对象面向对象和面向过程的区别:面向过程:当需要实现某个功能的时候,每一步都需要亲历亲为,注重的过程面向对象:当需要实现某个功能的实现,不关心具体的步骤,而是找一个已经具有该功能的人(对象),来帮我们完成(强调的对象)类是一组具有相同属性和行为的集合.

2021-08-12 08:36:48 236

原创 java基础语法 之 方法

目录方法入门简介方法的定义:方法格式:方法的调用:注意事项:方法方法的种类:内置方法:自定义方法:方法的优点:方法定义的完整格式:方法的重载:特点:方法重载判断的因素:return 的两个作用:方法入门简介方法的定义:方法就是一段可以被重复调用的方法块方法格式:​ 访问修饰符 返回值类型 方法名(参数列表){​ 执行体;}方法的调用:【格式】: 方法名称();注意事项:1.方法的定义顺序无所谓;

2021-08-09 15:21:20 60

原创 java基础语法之数组(内含冒泡排序)

目录数组数组的定义:一维数组数组的创建:使用建议:数组访问:数组长度数组的遍历:二维数组二维数组的遍历:数组与方法数组使用时常见的问题Java中的内存划分1栈内存2.堆内存:3.方法区:4.本地方法栈:5.寄存器:冒泡排序:数组数组的定义:在内存中开辟一块合适的空间(一串连续的空间),可以同时存放多个相同类型的数据值;一维数组可以存储相同类型的一组数据声明数组:在内存中开辟一块合适的空间(一串连续的空

2021-08-04 08:33:03 106

原创 Java 集合框架和泛型项目练习

使用泛型集合实现超市会员管理系统需求说明:综合运用流程控集合框架、制、类和对象等实现超市会员管理系统,包括系统菜单展示、会员卡积分累计、会员卡积分兑换、查询特定会员卡剩余积分、修改密码及办理会员卡、退出系统等功能。具体要求如下:实现系统菜单展示。超市会员管理系统欢迎菜单展示效果如下:用户输入1-6之外的数字时,需要给出操作提示,并提示用户重新选择。 2.会员卡积分累计。实现特定会员卡的积分累计,累计原则为:消费1元累计1积分。如果会员卡和会员密码输入后,查询无此会员,..

2021-07-31 09:07:12 368

原创 Java中的循环结构

For循环语句格式:for(初始化表达式:布尔表达式:步进表达式){​ 循环体;}什么情况去使用for:1.已知循环次数的情况下示例:package cn.ybk;/** * for循环demo */public class DemoFor { public static void main(String[] args) { for(int i = 0; i < 10; i ++){ System.out.pr

2021-07-22 08:35:21 79

原创 Java实现一个简易的订餐系统(控制台输出)

要求:/** * 一、我要订餐 * 完成用户订餐,每条订单包含如下信息: *  订餐人姓名:要求用户输入 *  选择菜品及份数:显示三个菜单序号、名称、单价、点赞数,提示用户输入要选择的菜品序号及份数 *  送餐时间:要求当天10到20点间整点送餐,要求用户输入10~20的整数,输入错误,重复输入。 *  送餐地址:要求用户输入 *  状态:两种状态:0:已预定(默认状态) 1、已完成(订单已签收) *  总金额: * 总金额

2021-07-19 10:07:51 4722 2

原创 Java选择结构(if语句以及switch语句)

目录选择结构if结构if..else结构if...else if...else结构switch结构语句的语法结构:switch和多分支if比较相同点:不同点:选择结构if结构语法结构:if(条件判断){语句体;}示例:package cn.ybk;/** * if 结构的案例 */public class Demo2If { public static void main(String[] args) {

2021-07-18 09:02:33 194

原创 Java实现简易的购物系统

用基本语句去实现一个购物系统package cn.ybk;import java.util.Scanner;/** * 简易的购物系统 * * 1.主界面(选择) * 2.用户登录界面(验证用户信息) * 3.登录成功进入购物界面(商品选择) * */public class ShoppingSystem { public static void main(String[] args) { String choose3; do {

2021-07-16 19:08:01 9317 3

原创 Java运算符

目录算数运算符赋值运算符基本赋值运算符:复合赋值运算符:关系运算符逻辑运算符三目运算运算符:进行特定操作的符号算数运算符表达式:用运算符连起来的式子叫做表达式,比如:12+23,,A+B四则运算:加(+)、减(-)、乘(*)、除(/)、取模(取余数)%代码示例:package cn.ybk;/** * */public class Demo7Operator { //程序的入口 public static void main(S

2021-07-15 15:05:57 88

原创 Java中的数据类型分类及注意事项

目录分类一:数值型:非数值型:分类二:基本数据类型:引用数据类型:数据类型转换自动类型转换(隐式)强制类型转换(显式)数据类型转换的注意事项:Java是一种强类型的语言,针对每一种数据都定义了明确的数据类型分类一:数值型:整形,浮点型非数值型:字符型,字符串型,布尔型分类二:基本数据类型:整数:byte:一个字节(-128~127)short:2个字节(-32768~32767)int:4个字节long:8个字节

2021-07-15 08:17:26 160

原创 Java中变量的介绍

变量变量:程序运行期间可以发生改变的量创建一个变量的格式:第一种方式:数据类型变量名称=数据值;第二种方式:数据类型变量;变量名称=数据值;变量命名规则:1.字、下、美、人、数、骆驼(字母,下划线,美元符,人民币符,数字,驼峰命名法)2.有意义3.不能使用关键字,比如:publicclass示例如下:package cn.ybk;/** * *author@ybk */public class Practise1 {...

2021-07-14 13:52:30 67

原创 Java中常量的介绍

常量就是在程序的运行期间是固定不变的常量的分类:1.字符串常量:凡是用双引号引起来的部分,可以叫做字符串常量2.字符常量:凡是用单引号引起来的单个字符3.整数常量:直接给一个数字,但是没有小数点4.浮点数常量:有小数点5.布尔常量:只有两种取值,true,false6.空常量:null(代表没有任何数据)常量的定义:final 数据类型 常量名规范:1.常量名通常大写2.不同字符使用下划线3.只能被赋值一次示例:如下:package

2021-07-14 13:48:27 171

空空如也

空空如也

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

TA关注的人

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