this的使用
在jvm内存中理解this,简单来说,就是哪个对象调用this,this就代表那个对象。
(也可以把this当作方法的一个隐藏属性,指向对象本身)
hashcode可以当作java中的地址,但并不是真正的地址
两个hashcode值相同,说明指代的是同一个对象
this的使用细节
idea使用
主要是快捷键的使用
自动导入类:alt+enter,运行是ctrl+r,格式化ctrl+l
构造器 ctrl+enter
模板:
包的使用
包其实就是java中的文件夹,里面有很多子包(子文件夹)和类,不同包里可以有相同名字的类(文件),在源代码中第一句就是package指令表明文件所在包,有且只能有一句。如果要使用其他包中的类,要用import指令导入这个包.类,或者在类名称前加上包名。常用的包如java.util,java.lang(默认导入),java.net等。
访问修饰符的使用
访问修饰符其实就是访问控制,谁可以访问谁不能访问。