8.26周末复习

该博客主要复习Java基础知识点。介绍了static的作用,即修饰的属性或方法可用类名调用,静态方法不能调用一般方法;阐述参数传递是值传递,基本和引用数据类型表现不同;还提及this()、if else特殊写法、eclipse使用及super关键字含义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

复习

static的作用

  • 当一个方法或者属性用static进行修饰的时候,可以使用类名来调用属性或者是方法,而不加static的属性或方法只能通过对象来调用
  • 静态的方法中不能调用一般的方法
  • 加上static后的属性一般使用大写,方便区分

参数传递

  • 参数传递的过程是值传递
  • 传递之后会在栈内存中建立一个副本
  • 简单来说就是基本数据类型在参数传递的过程中不会改变原来的值,但是引用数据类型则会
  • 因为引用数据类型建立的副本中,他们的地址是一样的
  • 然后通过这个地址在堆内存中改变了值

this()

  • 指的是当前类的构造器

if,eles的特殊写法

  • 如果if或者是else后面的代码块只有一行,那么可以省略大括号,把原来的代码块和if与else写在同一行

eclipse的使用

  • 在进入断点调试后
  • F5会进入到调用的方法当中去
  • 而F6则会依次执行

super关键字

  • 在子类中出现,表示的是父类的引用,和this相似
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值