这段时间终于有了一些自己的时间,在网上淘了一本书把java学习下,顺便记下每日的学习心得

工作快两年多了,才知道基础的东西永远看的时候都有一个新的体验,今天中午看了下final,把自己炒的代码贴在这以后便于学习和反省

package com.cmz.baseTest;
/**
*
* @author skyCc
* @Date 2014年3月6日
* final 對象的基本學習
*/
public class FinalStudy {
} /**
* 定義一個初始化的點對象
*
* @author Administrator
* @Date 2014年3月6日
*/
class Point { public Point(int x, int y) {
this.x = x;
this.y = y;
} /**
* 定義x軸坐標
*/
private int x;
/**
* 定義y軸坐標
*/
private int y; public int getX() {
return x;
} public void setX(int x) {
this.x = x;
} public int getY() {
return y;
} public void setY(int y) {
this.y = y;
} } /**
* 定義一個畫圓的方法
*
* @author Administrator
* @Date 2014年3月6日
*/
class Circle {
private final Point CENTER_POINT = new Point(0, 0);//定義一個final的Point對象
void drawCircle() {
//給予賦值,這樣會不會報錯呢
CENTER_POINT.setX(50);
CENTER_POINT.setY(50);
//-->final 變量保存對象的引用,那麼應用必須保持不變,對象可以改變,并通過複製的方法修改對象的狀態 //CENTER_POINT=new Point(50, 50);//final 对象不能指向初始化对象以外的的对象 }
}

最新文章

  1. 在Centos中部署redis运行状态图形化监控工具 — RedisLive
  2. Event,delegate,handler之间的关系
  3. 《Entity Framework 6 Recipes》中文翻译系列 (44) ------ 第八章 POCO之POCO中使用值对象和对象变更通知
  4. OnMeasureItem和OnDrawItem的区别和联系
  5. 【Android测试】【第九节】MonkeyRunner—— 初识
  6. Codeforces Round #375 (Div. 2) A B C 水 模拟 贪心
  7. js 图片切换效果
  8. POJ 3094 Quicksum(简单的问题)
  9. Android 用ListView实现GridView分列显示
  10. JSTL核心标签库学习笔记
  11. VS2010中添加dll目录
  12. (Google面试题)有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推.........现在有四个文件ABCD。初始都为空。
  13. 一文搞定FastDFS分布式文件系统配置与部署
  14. A comparison of local caches (2) 【本地缓存之比较 (2)】
  15. leetcode966
  16. Java学习笔记之——内部类
  17. J - MANAGER(2.4.5)
  18. Java面试问题总结
  19. Selenium+Java元素定位之二
  20. 使用nginx生成缩略图

热门文章

  1. java程序用做windows服务
  2. 学习IOS需要知道的事
  3. Python实现Apriori
  4. python关于字符串的操作
  5. color the python console text
  6. 微信小程序购物商城系统开发系列
  7. 20145129 《Java程序设计》第5周学习总结
  8. 【每日scrum】NO.7
  9. LabView调用C#混合模式dll
  10. Gulp压缩JavaScript代码