文档章节

一切都是对象(Java编程思想学习系列一)

b
 blacksand
发布于 2016/05/08 17:53
字数 329
阅读 4
收藏 0

第二章:

2.1 对象的引用和对象本身就类似于电视机遥控器和电视机的关系,只要握着遥控器就可以操纵电视机;另外,遥控器可以单独存在,也就是说,一个引用,并不一定需要一个对象与之关联,但是如果没有关联对象,直接操纵引用,就会报运行时错误。

2.2 Java的基本类型所占用的存储空间的大小是不变的,不会随硬件架构的变化而变化,所以这点保证了Java代码的可移植性。char/short 16bits  int/float 32bits long/double 64bits

java 提供了两个用于高精度计算的类:BigInteger(可以支持任意精度的整数)、BigDecimal(支持任意精度的定点数,通常用于货币计算),这两个类提供的操作和对基本的int和float操作类似,只不过必须以方法调用的方式取代操作符,由于这样的操作复杂了很多,所以会比操作符操作慢很多,牺牲了速度换取精度。

2.3 类的成员变量会被自动初始化,局部变量不会被自动初始化



© 著作权归作者所有

共有 人打赏支持
b
粉丝 0
博文 3
码字总数 4456
作品 0
东莞
新手怎么学习java?学Java要学哪些内容?

学习任何一门技术之前,兴趣最重要。在学校的时候一直觉得自己在学计算机编程语言,学习了很多,但每门语言都停留在知识边缘地带,都没深入到它们的精华部分。我经朋友介绍有免费的学习Java课...

糖宝_d864
07/02
0
0
Java多线程学习(二)synchronized关键字(2)

系列文章传送门: Java多线程学习(一)Java多线程入门 Java多线程学习(二)synchronized关键字(1) java多线程学习(二)synchronized关键字(2) Java多线程学习(三)volatile关键字 Ja...

一只蜗牛呀
04/16
0
0
Java编程语言:学JAVA没有基础,给你4个方向少走弯路。

Java java常常跟"企业"联系在一起, 因为具备一些很好的语言特性, 以及丰富的框架, 在企业应用中最被青睐, 你总可以听到关于J2EE, JSP, Hibernate之类的东西的讨论. 同时, java在手机领域也有...

启示录是真的
05/24
0
0
《深入理解Java虚拟机》学习小记一之自动内存管理机制(二)

1.概要 在《深入理解Java虚拟机》学习小记一之自动内存管理机制(一)中,我们罗列了以下几个问题: 什么操作可能导致内存溢出? 有哪些种类的内存溢出? 都是在内存的哪些区域溢出? 垃圾收集...

felixlv
2013/05/12
0
1
从程序员走向java架构师的书籍推荐!

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想...

欧阳海阳
07/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

启动线程以及安全终止线程

启动 使用start()方法可以启动线程。 start()方法的含义是告知线程规划器线程已初始化完毕,可以分给这个线程时间片了(执行run()方法)。 安全终止线程 示例代码 import java.util.concurr...

karma123
24分钟前
1
0
Python+OpenCV 图像风格迁移(模仿名画)

现在很多人都喜欢拍照(自拍)。有限的滤镜和装饰玩多了也会腻,所以就有 APP 提供了模仿名画风格的功能,比如 prisma、versa 等,可以把你的照片变成 梵高、毕加索、蒙克 等大师的风格。 这...

crossin
29分钟前
1
0
karabiner json语法

karabiner json语法 to_if_alone 如果同时制定了to, 那么to对应的key必须是非可见字符,例如control,shift或者command, 为什么呢? If to events are specified, to events are released befo...

黄威
30分钟前
1
0
学习设计模式——工厂方法模式

1. 认识工厂方法模式 1. 功能:定义一个用于创建对象的接口,让子类决定实例化哪一个类,该模式使一个类的实例化延迟到其子类中。 2. 组织结构: Product: 定义工厂方法中用来创建对象的接口...

江左煤郎
30分钟前
1
0
常用的大数据技术有哪些?

大数据技术为决策提供依据,在政府、企业、科研项目等决策中扮演着重要的角色,在社会治理和企业管理中起到了不容忽视的作用,很多国 家,如中国、美国以及欧盟等都已将大数据列入国家发展战...

董黎明
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部