zoukankan      html  css  js  c++  java
  • 一切都是对象 Thinking in Java 第二章

      2.1 用引用操作对象

        1.对象和引用联系起来,就可以通过引用来操作对象;

        2.引用亦可单独存在,即没有和任何对象联系起来;对没有和对象联系起来的引用操作,会报错;

      2.2 必须由你创建所有对象

        1.存储到什么地方

          寄存器

          堆栈:*快速存储销毁;基本类型存储的地方

          堆:*常量池;一般对象存储的地方

          常量存储

          非RAM

        2. 特例:基本类型

          保存在 堆栈 中,这个变量直接存储值,所以更加高效一些;

          高精度数字:BigInteger,BigDecimal;

      2.3 永远不用销毁对象

        垃圾回收机制

      2.4 创建新的数据类型:类

        new

        基本类型默认值:如下

       boolean : false
    
      char : 'uoooo'(null)
    
      byte : (byte)o
    
      short : (short)o
    
      int : o
    
      long : oL
    
      float : o.of
    
      double : o.od

      2.5 方法、参数和返回值

      2.6 构建一个Java程序

        *static关键字:static元素只有一份内存空间,所以它和对象之间基本没有联系,只有通过对象名就可以访问,不需要有特定的实现对象;

        *final关键字:表示不能修改,即确定之后,在他定义的域中,final元素的值时不能修改的;但是不在其域中时(如不同实现的两个对象),final元素可为不同;

        *static fianl 元素:即唯一且不可变

      2.7 你的第一个Java程序

      2.8 注释和嵌入式文档

      2.9 编码风格

  • 相关阅读:
    poj_2417 (baby_step,giant_step算法)
    多校第4场1012
    欧拉回路小结:hihocoder49,50,51
    xor问题的小结(HDU_5269 && HDU_5270 && NEU_1600)
    2015年大连邀请赛F题
    字符串处理——Tire树__LA3942
    15陕西省赛——数学题——n维空间切d刀共能分成多少份???
    ACM荣耀之路;
    选课时间!
    二叉树模板!
  • 原文地址:https://www.cnblogs.com/springlight/p/5615294.html
Copyright © 2011-2022 走看看