Head First Java 总结(二)
来源:互联网 发布:广电网络的wifi网址 编辑:程序博客网 时间:2024/06/05 18:48
第四章 方法操作实例变量
封装原则:
将实例变量标记为private,提供公有的getter与setter来控制存取操作。实例变量与局部变量的区别:
实例变量声明在类中,局部变量声明在方法中;
实例变量有默认值,局部变量使用前必须初始化。变量的比较
==用来比较主数据类型或两个引用是否指向同一对象;
equals()用来比较两个对象是否在意义上相等。
//比较主数据类型int a=3;byte b=3;if(a==b){ //true}
//判断两个引用是否指向同一对象cat a=new cat();cat b=new cat();cat c=a;if(a==b){ //false}if(a==c){ //true}
//判断两个对象是否在意义上相等obj o1=new obj(1,"csdn");obj o2=new obj(1,"csdn");if(o1.equals(o2)){ //true}
阅读全文
1 0
- Head First Java 总结(二)
- Head First Java 总结
- Head First Java笔记(二)
- Head first java 第五章(二)
- 《Head First JAVA》学习笔记(二)
- Head First Java 总结(一)
- Head First Java 总结(三)
- Head First Java 总结(四)
- Head First Java 总结(五)
- Head First Java 总结(六)
- head first 设计模式总结(二)观察者模式
- Head First Java 一 二章
- 《Head First设计模式》读书笔记(二)
- Head First Jquery学习笔记(二)
- Head First HTML+CSS 笔记(二)
- Head First JavaScript 读书笔记(二)
- Head First C 读书笔记(二)
- Head First Java读书笔记 (一)
- c++小题目1
- LightOJ-1016-Brush (II)
- node.js的express框架写个小的服务器demo
- 软件测试常问题目
- 最长公共子序列LCS简介
- Head First Java 总结(二)
- 七牛云私有空间指定目录大量文件压缩示例
- LeetCode
- 628. Maximum Product of Three Numbers(Java)
- JavaScript简介
- MyBatis的缓存机制
- 第二周java作业--2017.09.06
- 区间dp总结
- 数据对齐问题