java学习第四课

     *类和对象

 1  类的定义

 修饰符  class 类名{}

  (1)定义变量 的格式

修饰符 变量类型 变量名 【=默认值】;

   (2)定义方法的语法格式

修饰符 方法返回值类型 方法名(【形参列表】){}

  (3)定义构造方法的语法格式

修饰符  构造方法名 (【形参列表】){}

2 对象的使用

 类或实例方法或变量的格式

类名.变量名 或 类名.方法名(【参数列表】)

对象名.变量名  或对象名,方法名(【参数列表】)

关于栈内存和对内存

栈内存可以理解为java的指令区,堆是数据区。

在栈中存放的是程序指令、定义好的常量和长度固定的变量,像基本数据类型和引用变量的引用地址  优势是存取速度快、可以共享 缺点是缺乏灵活性

堆是一个运行时数据区,类的对象从中分配空间。 优势是可以动态的分配内存大小 但存取速度较慢

this

this作为自身的引用,其作用就是在类的自身方法中引用该类自身

以上做一些小的总结,巩固一下所学知识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值