学习笔记2019/4/2

今日计划(已经完成的):

《疯狂的java讲义》——107~127

阅读笔记:

  • 方法不能脱离类而存在。
  • 使用static修饰的方法或者变量属于这与这个类,可以使用对象去调用,但是结果和使用类调用是一样的。
  • 在java里面参数的传递机制只有一种,值传递。也就是传递参数的副本,但是参数本身不受任何影响。即使是对于引用类型的参数传递一样是值传递,只是复制的是地址也就是引用,而对象本身不变。
  • 允许为方法指定参数不确定的形参个数:
    在这里插入图片描述
    形参可变的参数本身就是就是一个数组。只是调用的时候,第一种明显比较简洁。但是应该处于参数列表的最后。
  • 方法的重载:参数名称相同,参数列表不一样。不能使用返回值类型作为判断是否重载的依据
  • 关于命名:
    类名应该是所有的首字母大写。
    函数名应该是第一个单词的首字母小写,后面的首字母大写。
    成员变量以及局部变量的命名和函数的相同
  • 成员变量分为类变量以及实例变量,区别就是使用static关键字。
  • 类变量存活于初始创建,消亡于类销毁。实例变量和对应实例的生存范围相同。
  • 成员变量不用进行显示初始化,系统可以对其进行默认的初始化
  • 实例访问类变量的时候,实际上访问的是同一片内存区。
    在这里插入图片描述
    形参的初始化在调用方法时由系统自动完成。
    在这里插入图片描述
《java编程思想第四版》——54~74

阅读笔记:

  • java中一切都是对象,操纵的标识符就是引用。
  • java对象可以存活于作用域之外。
  • 如果对象是另一个类的变量,那么必须要对这个对象进行初始化。
  • 局部变量必须要进行初始化,但是类的变量基本类型变量不用初始化,引用类型需要初始化。
  • 在每一个类中都需要有这么一个主程序:private/public static void main(String[] args){} ,即使什么都没有,也必须要这样写,args是为了存储命令行参数。
  • 一般所说的域,也就是feild,也就是类的成员变量或者类变量。
  • 关于代码文档的撰写和掌握一下。参考链接
  • 关于命名:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱码仕1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值