zoukankan      html  css  js  c++  java
  • java编程思想概括(第二章)一切都是对象

    1.java不同于C,C++,纯粹的面向对象。通过“引用”操作对象。

    2.java的存储:1)寄存器2)堆栈(stack),java的对象引用存储于其中,java对象并不存储于其中,3)堆(heap):通用的内存池,存放所有的java对象。4)静态存储:是指存放在固定的位置5)常量存储:存放在程序代码内部,永远不会改变,而嵌入式系统中,常量跟代码是分开的,存放于ROM。6)非RAM存储:典型的例子,流对象和持久化对象

    3.基本类型:存放于堆栈中,类型所占用的存储空间已经被确定,是Java具有可移植性的原因之一。

    4.高精度数字:BigInteger和BigDecimal,它们没有对应的基本类型。

    5.数组(Array):编译器会进行数组的初始化。对象数组的初值为Null,基本数据类型的数组初值为0.

    6.永远不需要销毁对象:

            作用域:基本类型的作用域由“{”来决定,而对象的作用域可以存活于作用域之外,编译器通过垃圾回收器来管理。

    7.基本成员默认值:类成员变量,java给其默认值,而作为“局部变量”(某个方法中的变量)时,若进行编译的话(指这里的变量被调用时),必须进行初始化,不然会报错。

    8.java的方法:方法调用—向对象发送消息。

    9.static关键字:“类数据”和“类方法”

    10.jdk下载:java.sun.com

    11.java编程思想的源代码:http://www.bruceeckel.com/

    12.ant官方下载地址:http://jakarta.apache.org/ant

    13.javadoc:通过doclets的Javadoc处理器来实现,提取注释工具。

    14.用于生成javadoc的标签:@see,@link package.class#member label,@docRoot,@inheritDoc,@version,@author,@since,@param,@return,@throws,@deprecated

    15.代码风格:驼峰风格,类的首字母大写;如果几个单词在一起,则并在一起,不用下划线隔开。

    ——————————如果不豁出性命的话,也是无法开创未来的。
  • 相关阅读:
    多选下拉框带搜索(aps.net)
    asp.net无刷新上传(带预览)
    http免费升级https 攻略(超简单)
    用JS获取地址栏参数的方法
    C#生成二维码
    update更新另一个字段
    自适应瀑布型布局(手机,PC全兼容)
    微信扫码支付.net版本
    常用css3技巧
    Repeater 嵌套,子级Repeater获取 父级Repeater 中的值
  • 原文地址:https://www.cnblogs.com/thirller/p/2869666.html
Copyright © 2011-2022 走看看