自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java高级Day9-内部类

1.可以直接访问外部类所有成员,包括私有的2.可以添加任意访问修饰符,因为它的地位就是一个成员outer.t1();class Outer{//外部类public String name = "张三";//成员内部类是定义在外部类的成员位置上class Inner{//成员内部类//可以直接访问外部类的所有成员,包含私有的//写方法//使用成员内部类3.作用域:和外部类的其他成员一样,为整个类体4.成员内部类---访问--->外部类成员[访问方式:直接访问]

2024-07-14 21:53:48 456

原创 Java高级Day8-接口扩展

/如果IG 继承了 IH 接口,而Teacher 类实现了IG接口。//那么实际上就相当于Teacher 类也实现了IH 接口。//接口类型的变量可以指向 实现了该接口的类的对象实例。//这就是所谓的接口多态传递现象。

2024-07-12 21:59:00 134

原创 Java高级Day7-接口

基本介绍接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,再根据具体情况把这些方法写出来写一个接口类UsbInterface//接口//规定接口的相关方法写一个设备手机Phone//Phone类实现UsbInterface//即Phone需要实现UsbInterface接口 规定/声明的方法@OverrideSystem.out.println("手机开始工作...");​@OverrideSystem.out.println("手机停止工作...");

2024-07-11 22:19:32 713

原创 Java高级Day6-抽象类和模板设计模式

/编写一个Employee类,声明为抽象类,包含以下三个属性:name,id,salary提供必要的构造器和抽象方法:work()。请用继承的思想,设计CommonEmployee类和Manager类,要求类中提供必要的方法进行属性访问,实现work(),提示“经理/普通员工 名字 工作中...”System.out.println("普通工人" + getName() + "在工作...");System.out.println("经理" + getName() + "在工作...");

2024-07-10 22:51:54 628

原创 Java高级Day5-单例设计模式+final

/4.懒汉式,只有当用户使用getInstance时,才返回cat对象,后面再次调用时,会返回上个创建的对象。final修饰的属性在定义时,必须赋初始值,并且以后不能再修改,赋值可能在1.定义时;包装类(Integer,Double,Float,Boolean等都是final),String也是final类。2.在静态代码块中。只有当用户使用getInstance时,才返回Cat对象,后面再次调用时,会返回上个创建的对象。如果类不是final类,但是含有final方法,则该方法不能重写,但是可以被继承。

2024-07-09 23:19:56 437

原创 Java高级Day4-代码块

1.调用静态代码块和静态属性的初始化(注意:静态代码块和静态属性初始化调用的优先级一样,如果又多个静态代码块和多个静态变量初始化,则按他们定义的顺序调用。2.调用普通代码块和普通属性的初始化(注意:普通代码块和普通属性初始化调用的优先级一样,如果又多个普通代码块和多个普通属性初始化,则按定义顺序调用)A2:(1)"静态成员sam初始化" (2)"static块执行" (3)"sam1成员初始化" (4)"Test默认构造函数被调用"System.out.println("静态代码块被调用...");

2024-07-08 22:34:57 862

原创 Java高级Day3-main语法

但是,不能直接访问该类中的非静态成员,必须创建该类的一个实例对象后,才能通过这个对象去访问类中的非静态成员。该方法接收String类型的数组参数,该数组中保存执行java命令时所传递给所运行的类的参数,接收参数。//3.静态方法main要访问本类的非静态对象,需要先对象,再调用即可以。java虚拟机需要调用类的main方法,所以该方法的访问权限必须是public。//2.静态方法main不可以访问本类的非静态对象。//1.静态方法可以访问本类的静态成员。//可以直接使用name。

2024-07-08 00:39:07 186

原创 Java高级Day2-类方法

/ 统计学费综合//创建两个学生对象交学费​​//输出当前收到的总学费class Stu{//普通成员//定义一个静态变量,来累计学生的学费​​//累积//说明//1.当方法用了static修饰后,该方法就是静态方法//2.静态方法就可以访问静态属性/变量System.out.println("已交的学费总额为:" + Stu.fee);

2024-07-06 22:55:48 346

原创 MySQL学习全内容

若设置外键后,在添加class_id为300的人,会添加失败同时,设置了外键后,若要删除班级表中id为200的一行,必须要先删除学生表,也就是外键的id为200的一行,否则会失败。

2024-07-06 22:33:45 879

原创 Python学习全内容

关于调节保留多少个小数round(?,2)?= 数值 2 = 保留的个数分类:列表(list),元组(tuple),字符串(str),集合(set),字典(dict)# 自定义异常pass​​try:age = int(input("请输入年龄(18~120):"))# 可以先写正确范围,然后取反raise AgeError("年龄需要再18~120之间")breakprint("你输入的不是整数")print(e)print(f"您输入的年龄是{age}")​。

2024-07-06 22:31:55 954

原创 Java高级Day1-类变量

如何访问类变量推荐:类名.类变量名//通过 类名.类变量名访问//类变量是随着类的加载而创建,所以即使没有创建对象实例也可以访问//通过 对象名.类变量名访问​class A{//类变量。

2024-07-05 23:03:08 603

空空如也

空空如也

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

TA关注的人

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