Java编程思想读书笔记(2)一切皆是对象

原创 2007年09月30日 19:14:00
第二章 一切皆是对象
1.用引用操作对象。
2.存储到什么地方:
(1)       寄存器
(2)       堆栈
(3)       堆。用于存放所有的Java对象。
(4)       静态存储。
(5)       常量存储。
(6)       RAM存储。
Java提供了两个用于高精度计算的类:BigIntegerBigDecimal,它们没有对应的基本类型。BigInteger支持任意精度的整数,可以准确的表示任何大小的整数值而不会丢失任何信息。BigDecimal支持任何精度的顶点数。例如可以进行精确的货币计算。
3.永远不需要销毁对象。
4.关于作用域:
       {} 为边界,但是 JAVA 中禁锢了在更大{} 中定义已经定义过的变量的能力。
5.关于类
      一定要记住,只有在变量被用做类的成员时JAVA才能确保它获得默认值。而本地变量:也就是非类数据成员的变量,是享受不到自动为其初始化的保障的。但JAVA 不同于C++,如果没有为其初始化,编译器会认为它是一个错误(编译时错误)。
6. static
     static方法一个很重要的特性就是可以你不用申明一个对象就可以调用它的方法。
7.注释文档
语法:所有的javadoc命令都只能在“/**”注释中出现,注释结束于“*/”。javadoc只能为public和protected成员进行文档注释。private和包内可访问成员的注释会被忽略掉。
一些标签示例:
(1)@see:引用其他类  ,通过这个标签链接到其他文档,格式:@see classname
(2)@version          @version version-information 版本说明的重要信息
(3)@author           @author author-information  作者相关信息
(4)@param           @param parameter-name description
(5)@throws
编程风格:

 推荐的标准是,类的底一个字母大写,如果类名有多个单词组成,则每个类名的首字母都大写,而且中间不要有下划线。这种命名的方法称为驼峰命名法。

     对于方法、数据成员、对象的引用,推荐的风格是除了首字母小写,其他部门和类名相同。

 

 

java学习总结(1)---一切皆为对象

1.java是单根继承结构,所有的类都继承自一个单一的
  • sujz12345
  • sujz12345
  • 2014年05月10日 20:13
  • 319

重读《Java编程思想》之一:一切皆是对象

最近重新开始读《Java编程思想》,系统的复习一下Java基础知识,只有打好了坚实的基础,才能有进一步的提高。 在读的过程中发现好多东西又有了更深的理解,还有些东西已经遗忘,为了避免再次遗忘,在这里...
  • Kevinzhangfei
  • Kevinzhangfei
  • 2011年11月28日 10:53
  • 1884

Java编程思想--一切皆是对象

String a;这里创建的只是引用,并不是对象 String a='asdf';初始化,但没有创建对象 String a=new String("asdf");创建对象,引用a,常量adf ...
  • lskyne
  • lskyne
  • 2013年05月16日 14:59
  • 717

Java一切皆对象

一:引用操作对象 在Java中,一切都被视为对象,既然一切都是对象,那就有一个相同的方式来操作对象,所操作的标示符实际上是对对象的一个引用。这里可以理解为遥控器操作电视机,遥控器是可以单独存在的,也就...
  • dzy21
  • dzy21
  • 2016年06月24日 07:30
  • 561

【前端笔记--转载】JS中是否一切皆对象

写在前面 网上非常多都在说”JavaScript一切皆对象“,那么这个"一切"到底是实实在在的"一切",还是一个虚数?也有看过网上的文章,有的三纸无驴,就是抄抄概念,有的也只是解释了一部分,并没有给...
  • natsuyu
  • natsuyu
  • 2016年03月12日 10:09
  • 1295

JS一切皆对象的由来

这是我看过的关于JS原型和原型链的解析质量很高的一篇博客,来和大家分享一下! http://www.cnblogs.com/giggle/p/5204348.html...
  • sonnylight
  • sonnylight
  • 2016年08月16日 08:45
  • 486

python 一切皆对象

python 一切皆对象在python中有一句话“一切皆对象”,其实在刚开始接触python的时候对这句话完全不理解,即使是看完了python基础教程也没有很好的理解这句话的含义。直到看了python...
  • LRLZ_Python
  • LRLZ_Python
  • 2015年11月17日 20:56
  • 3647

linux下一切皆文件

一、文件的访问者 1、user   ---   文件的所有者即是创建者 2、group   ---   文件所在组 3、other   ---    除user和group外其它用户 ...
  • wqxxiaozaizi
  • wqxxiaozaizi
  • 2017年03月23日 12:23
  • 78

【java】《java编程思想》 读书笔记

之前主要用的C++的比较多,之前花了快2个月的实际认真系统全面的学习了以下java的基础语法,《java编程思想》这本书翻译水平确实不是很好,很多话读着会比较拗口。推荐读之前,先去网上搜索 “java...
  • a2888409
  • a2888409
  • 2015年10月15日 10:07
  • 2043

JAVA编程思想第4版读书笔记

原来download了网上一个第1版的Java编程思想,里面讲的还是Java1.0和Java1.1时代的故事。我看到一半,又找到第三版,发现讲的是Java 1.4时代的故事。到第4版,讲Java 1....
  • androidTang
  • androidTang
  • 2015年10月01日 11:30
  • 785
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java编程思想读书笔记(2)一切皆是对象
举报原因:
原因补充:

(最多只允许输入30个字)