自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Test11封装、this、static、权限控制、继承

1.用在成员方法或构造方法中,使用this,区别同名的局部变量和成员变量this.xxx=xxx;static:是修饰符,用于区分成员和静态,当使用static的时候,表示静态属性。实例语句块:类似于静态语句块,但是没有static修饰,可以看作没有名字的成员方法。动态加载:运行的时候,只会加载核心类,当用到其他东西的时候,再去加载相关资源。继承:是在已有的类中,派生出新的类,此时新的类中会包含已有类的行为和特征。静态语句块,在类加载阶段执行,并且类生命周期中,静态语句块只执行一次。

2024-04-24 14:14:22 590

原创 Test10面向对象

面向过程:侧重分步骤,就是完成某件事的详细步骤,然后一步步完成,类似于公司扁平化管理。所以,我们一般在写构造方法的时候,也会手动再写一个无参构造(不一定,根据需求来定)如果写了构造方法,不管写的是有参还是无参,那么默认的公共的无参构造都不再提供。一般会根据不同的属性划分不同的类 根据不同的属性值划分不同的对象。2.调用构造方法,栈内存开辟栈帧,在堆内存开辟内存空间。如果类中没有创造构造方法,则默认有一个公共的无参构造。1.有公共的无参构造,是狗有有参构造看需求。对象:一切皆对象,对象就是具体的事物。

2024-04-24 11:22:45 118

原创 text6 排序、二分法

排序 : 就是让元素按照一定的规则,进行有序排列。

2024-04-24 10:17:08 116

原创 text5 数组

int i =2;

2024-04-10 15:44:01 110

原创 text4内存划分、递归

静态区/方法区 : 用来存放一些静态资源文件,例如class文件,方法调用之前也是保存在这里的。栈的构成 栈空间 : 是一个以栈数据结构为模型开辟的一段内存空间(弹夹)本地方法栈:和栈内存一样,用于执行本地方法,比如hashCode等。方法在栈内存中执行,就意味着,调用方法,会在栈内存中进行压栈。栈内存 是以栈数据结构为模型,开辟的一段内存空间。栈帧 : 栈内存中,每一个栈元素就叫栈帧(子弹)方法执行完成,就意味着,在栈内存中进行弹栈。VM栈 : 也叫栈内存,用于执行方法的。

2024-04-10 14:35:47 185 1

原创 text3方法

如果没有返回值类型(void),可以不写return语句 , 如果要写return 那么也只能终止方法运行,不能返回数据。参数列表 () : 可以有,可以没有,可以有多个,多个之间使用逗号隔开 , 就是局部变量。方法声明 : 修饰符列表 返回值类型 方法名 (参数列表){ 方法体 }返回值类型 : 11种数据类型中的任意一种,如果没有返回值则写void。如果有返回值, 方法体中,必须有return语句。// 相同功能,相同名字,方便记忆。修饰符列表 : 可以有,可以没有,可以有多个。

2024-04-10 14:21:15 1580 1

原创 text2程序基础

每个分支都需要使用break,否则会出现case穿透现象。类名 : 首字母大写,其余小写,符合驼峰命名。Switch只能判断相等,不能判断范围。为真执行:为假执行;默认就是代码从上往下,从左到右执行。变量 : 首字母小写。方法 : 首字母小写。

2024-04-10 11:37:44 512

原创 text1 数据类型、变量、运算符

数据类型、变量、运算符

2024-04-10 10:37:28 143 1

空空如也

空空如也

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

TA关注的人

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