自定义博客皮肤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)
  • 收藏
  • 关注

原创 面向对象编程三大特征:封装、继承和多态(一)

将堆地址返回给栈,即新建对象指向这片内存空间。当访问属性和方法时,就要先从子类的属性和方法区开始访问,访问到就返回,访问不到继续向父类访问,直到访问成功或到达顶级父类。若是访问到但是存在权限不足(即父类空间中是私有属性或方法),就返回错误不会继续向上级父类访问。

2024-09-10 21:41:34 830

原创 this、包和访问修饰符的使用-----加IDEA的使用

在jvm内存中理解this,简单来说,就是哪个对象调用this,this就代表那个对象。(也可以把this当作方法的一个隐藏属性,指向对象本身)hashcode可以当作java中的地址,但并不是真正的地址两个hashcode值相同,说明指代的是同一个对象this的使用细节。

2024-09-10 17:08:41 549

原创 递归,方法重载,可变参数以及作用域和构造器

一个类中可以有多个同名方法,形参个数、位置或者数据类型不同即可(形参名和返回类型不同不构成重载)方法的递归调用,每一个栈都要完整的执行代码。递归从最顶级的栈开始返回,且哪里调用,就返回哪里。就是全局变量(类中的属性)和局部变量(类中成员方法中的属性)的作用范围分别是全局和局部。学完构造器后再回顾一遍完整的对象创建过程。仅参数个数不同的方法可以封装成一个方法。可以在主方法中接受返回值继续判断。

2024-09-04 17:22:22 640

原创 java中对象和类的使用入门

对于基本数据类型,传递的是值(值传递,其实也是值,只不过值是地址),形参的改变不会改变实参。主栈和成员方法栈是相互独立的数据空间。对于引用数据类型,传递的是地址(地址传递)

2024-09-03 10:41:17 363

原创 数组、二维数组使用和类、对象的引入

数组的两种动态分配:声明同时分配和先声明后分配空间。数组的引用(地址)传递和普通的值传递(值拷贝)这种情况可能只是因为你没加大括号。jvm内存空间中的引用传递。二维数组动态分配空间。

2024-08-31 11:10:34 394

原创 java初学重要/易错点

分支、循环和break等语句的应用。

2024-08-24 20:43:55 277

原创 java初学重要/易错点---运算符与进制篇

标识符规则:不能数字开头,不能有空格,不能是关键字和保留字,可以有_,大小写敏感。三元运算符只执行一个。

2024-08-03 20:18:07 192

原创 java初学重要/易错点

值得注意,复合运算符(复合赋值/自增自减等)会自带一个类型转换!短路与&&短路或||和逻辑与&逻辑或|的区别(短路是两个,逻辑是一个)两个注意点:1.区分赋值与判断相等 2.内存分析法,在纸笔上面分析。运算符操作中模运算计算方式:a%b=a-a/b*b。强制数据类型转换导致的精度降低和溢出。基本数据类型转换(自动)加等,减等,乘等,除等。java八大数据类型。

2024-08-01 22:34:34 301

空空如也

空空如也

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

TA关注的人

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