自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图形界面输入输出实例

【代码】图形界面输入输出实例。

2022-10-19 11:30:43 228

原创 接口

package Polymorphism; /* * 接口当中可以定义 * 1.属性:接口中的属性,默认的修饰符是public static final * 2.方法:接口中的方法,默认的修饰符是public abstract */ public interface MyFirstInterface { //接口可以定义: //1.方法 public abstract void myInterfaceMwthod(); //接口中的方法默认的修饰符是public abstract; v

2021-01-10 20:46:11 139

原创 抽象类+抽象方法

程序, 是描述现实世界,解决实际问题的。 例如:在百度搜索“动物”照片时,搜索的关键词“动物”,但是返回的都是动物的子类对象。 在现实世界中,存在的都是“动物”的子类对象,并不存在“动物”对象,所以Animal类不应该被独立创建对象。对于这样的场景,我们可以将动物类,设计为抽象类,抽象类不能被实例化对象,只是提供了所有的子类的共有的部分,为了给所有的子类定义公共属性 abstract class Animal{ String name; int age; public void eat(){} } ..

2021-01-09 15:56:30 2353

原创 多态

概念 父类引用指向子类对象,从而产生多种形态。 Animal animal=new Dog(); 父类引用-------------子类对象 当两者存在直接或者间接的继承关系时,就形成了多态。父类引用能访问父类所声明的属性和方法,不能访问子类独有的属性和方法。 package Polymorphism; public class Animal { public String name; } class Dog extends Animal{ public String furColor; }; cla

2020-12-22 22:27:31 74

原创 super关键字+继承中的构造方法

super关键字–对父类的引用 一般在非静态方法中引用 当需要对父类方法进行补充说明时,super的作用就体现出来了。 package Override1; public class SuperClass { //super class 的test实现 public void test() { System.out.println("SuperClass 的test实现"); } } class SubClass extends SuperClass{ @Override public

2020-11-21 12:30:28 152

原创 方法重写

方法重写 子类可以继承到父类的属性和方法,但是有些方法,子类的实现与父类的方法可能实现的不同。 当父类提供的方法已经不能满足子类的需求时,子类中可以定义与父类相同的方法。 子类方法完成对父类方法的覆盖,又叫重写(Override) package Override; public class Animal { /** * 父类 * 定义所有的动物都会叫 * * * **/ public void bark() { System.out.println("bark~"); } //子

2020-11-21 10:42:41 142 1

原创 2020-11-12

构造方法 构造方法其实也是一个方法,用于实例化对象,在实例化对象的时候,自动调用。 和普通方法的区别 1>名字必须和类名一致 2>无返回值,返回值类型不需要写 3>不能用其他修饰符进行修饰 意义 一般情况下,使用构造方法,是为了实例化对象的同时,给一些属性进行初始化赋值。 使用场景 构造方法作为对象生命周期的起点,为对象分配了空间,对象则诞生了。 构造方法对属性值的初始化,属性值的设置。 注意事项 如果类中没有写构造方法,系统会自动提供一个public权限的无参构造方法;如果写了,系统则不

2020-11-12 15:57:00 85 1

原创 2020-11-12

this关键字 用在类的实例方法或构造方法当中,表示对当前对象的引用,在类中,属性的名字可以和局部变量的名字相同。此时,如果直接使用名字来访问,优先访问局部变量。因此,需要使用this关键字表示对当前对象的引用,来访问属性。 //例子如下,新建一个Person类 public class Person{ //定义一些属性 public String name; public int age; public char gender; public int weight; public int height;

2020-11-12 15:35:48 147 5

原创 2020-11-06

类是一种引用数据类型,对象的实例化其实是在堆中开辟一个空间。 类中成员访问: 1.非静态成员需要通过对象来访问,因为不同的对象访问相同的属性时,内存上不是同一块空间。 对象iroman和对象cap都访问类hero的name、age、gender、属性,但是在iroman和cap当中存储的指向其对应的需要访问属性的指针地址是不同的。即,不是同一块空间,所以,非静态的类需要使用对象来访问。 2.静态成员(static修饰),使用类进行调用。有单独的静态存储区 静态成员是属于类的,在类第一次被加载到内存中时,就已

2020-11-06 15:45:11 86

原创 2020-11-04

## Java学习笔记1 1.常见的dos命令: 命令 操作 盘符+冒号 切换目录 cd+路径 目录 cd+\ 退回到当前根目录 cd+… 目录返回上一层 dir 查看当前目录内容 Tab 自动填充 ↑↓ 再次使用之前使用过的命令 cls 清屏 exit 退出 1.1常见快捷键 Win+E 打开计算机窗口 Win+R 运行窗口 Win+D 显示桌面 2. JVM、JRE、JDK JVM(Java virtual machine...

2020-11-04 17:05:48 75

空空如也

空空如也

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

TA关注的人

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