自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面向对象(对象数组,多态)

编译器只看引用类型animal是Animal,Animal和Dog有继承关系,编译通过,但是运行时JVM发现实际对象是Cat,Cat不能转成Dog,抛出ClassCastException。对象数组排序中交换时交换的是数组里存的引用(地址),不是对象本身的数据,对象本身没有移动,只是数组里的指针换了位置(引用类型数组的特点)小狗会叫,小猫会叫;同一种类型(动物),同一个行为(叫),不同的状态(汪汪和喵喵)final是对继承和多态体系的控制和限制,什么时候用多态,什么时候限制多态,是设计时需要考虑的问题。

2026-09-16 11:35:35 71

原创 面向对象(Java)

只有一个参数,类型和属性的类型一致 5.方法体:将参数的值设置到属性中。静态方法中,创建对象后可以通过 ‘对象名.方法名’ 调用。2.static修饰的方法为静态方法,通过 ‘类名.方法名’ 调用;一般声明为public,对外提供服务(若方法只在当前类中调用,使用private)在子类的构造方法中,会在第一行默认调用父类的无参构造;1.this表示当前对象,哪个对象调用这个方法,这个方法中的this就表示哪个对象。

2026-09-03 00:29:29 231

原创 Java 方法

用法一:有返回值方法:'return 数据;方法名:1.首字母小写,多个单词,从第二个单词首字母大写,;(1)void无返回方法,不能用变量接收,编译会直接报错 (2)有返回值方法不接收不会报错,但返回结果直接丢弃,失去调用意义 (3)调用时实参个数,类型,顺序,必须和形参完全匹配,否则编译报错。

2026-08-28 20:34:49 189

原创 循环结构,数组 (Java)

/元素的个数即为数组的长度 方式二:int [] arr;//即定义了一个int型的长度为10的arr数组:[0000000000] (int 的默认值为0)(勤练习,多做题,先审题,确定元素,明确思路,理清先什么再什么,再开始写,避免无从下手或写出来的代码混乱没有条理)数组的长度在创建后是不可以改变的,需要创建一个更大的新数组,然后将原数组的内容复制进去 ,可以通过。//对数组从小到大排序。

2026-08-24 00:45:47 220

原创 Java 基础学习

大于(>),小于(<),大于等于(>=),小于等于(<=),等于(==),不等于(!// 最终:a=11, b=7, c=13, d=14, e=15, f=30。可以写代码,编译,运行。// 1. 先计算 a++:先使用 a 的当前值 9,然后 a 自增为 10。// 1. 先计算 a++:先使用 a 的当前值 7,然后 a 自增为 8。// 1. 先计算 ++a:a 先自增为 11,然后使用 a 的值 11。:面向对象性,平台无关性(和JVM相关),简单性,解释执行,多线性,健壮性,安全性等。

2026-08-20 22:13:24 279

空空如也

空空如也

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

TA关注的人

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