JAVA查漏补缺 2

面向对象编程

  • 面向:找、拿
  • 对象:东西
  • 面向对象编程:找或拿东西过来编程

定义类的注意事项

  1. 类名首字母建议大写,满足“驼峰模式”,不能用关键字,必须是合法标识符,且有意义。

  2. 一个java文件可以定义多个class类,但只能有一个类是public修饰,且public修饰的类名必须成为代码文件名。

  3. 成员变量的完整定义格式:修饰符 数据类型 变量名称 =初始化值;

    一般不给初始值,用默认值

两个变量指向同一个对象内存图

相关视频

public static void main(String[] args){
Student s1=new Student(); //把学生类型s1的变量赋值给学生类型s2变量
Student s2=s1;
}

垃圾回收机制

当堆内存中的对象,没有任何变量引用(指向)时,就会被判定为内存中的“垃圾”。(Java存在自动回收器,会定期进行清理

最新文章

  1. visual formatting model (可视化格式模型)【持续修正】
  2. C++中map的一点疑惑...
  3. python reduce()函数
  4. uiwebview和 js交互框架
  5. linux进程控制命令
  6. Oracle 经典语法(五)
  7. CentOS上firefox安装flash
  8. head tail 命令
  9. python文件_批量改名
  10. iOS文件保存策略
  11. cshtml一二
  12. md5校验问题
  13. ThinkPad 禁用 触摸板
  14. ceph rbd 封装api
  15. Django(八)上:Model操作和Form操作
  16. 20款最好的JavaScript开发框架
  17. hdoj4871
  18. servlet编码乱码问题
  19. UI 框架
  20. bzoj1055 ||P4290 [HAOI2008]玩具取名

热门文章

  1. JavaScript 函数所能传递的最大参数
  2. Spacemacs换源无效果
  3. SpringCloud 消费请求Eureka调用服务提供者报错
  4. Git-01 简要介绍
  5. 内网安全之:MS14-068 Kerberos 域用户提权漏洞
  6. 常规诊疗条件下比较依那西普生物类似药(益赛普)与阿达木、英夫利西对RA的疗效[EULAR2015_SAT0360]
  7. .net webapi+jwt demo
  8. slate源码解析(二)- 基本框架与数据模型
  9. PostgreSQL lag,lead获取记录前后的数据
  10. ABP微服务系列学习-搭建自己的微服务结构(四)