1、浮点数值不适用于禁止出现舍入误差的金融计算中
例如:System.out.println(2.0-1.1) 结果是0.8999999999999999.
原因:浮点数值采用二进制系统表示,而在二进制系统中无法精确表示分数1/10
若想不含舍入误差,使用BigDecimal类
2、整型值和布尔值之间不能进行相互转换
3、Java中去区分变量的声明和定义
4、整数除以0将会产生ArithmeticException异常,而浮点数除以0将会得到无穷大或NaN
5、EventQueue
6、>>>运算符将用0填充高位,>>运算符用符号位填充高位
7、代码点与代码单元
char字符数据类型是一个采用UTF-16编码表示Unicode代码点的代码单元
length方法返回采用UTF-16编码表示的给定字符串所需要的代码单元数量
代码单元:UTF-8中是用8个字节表示的,UTF-16中使用16个字节表示的等等。
代码点:对应各种真正字符(char不是真正的字符,是代码单元)的Unicode编码。
一个代码点可能对应一对代码单元,如辅助字符。
test.codePointCount(0,test.Length());//0-length单元之间,返回代码点的数量
8、Console类可用于从控制台读取密码
9、格式化输出printf
10、不能在嵌套的两个块中声明同名的变量
11、带标签的break语句
分享到:
相关推荐
从标题“java核心思想读书笔记”和描述可以看出,这份资料是作者结合《Java核心思想》一书和其他网络资源整理而成,适合不同水平的Java学习者,特别是初学者和有经验的工程师。 1. **Java的设计目标** - 不同于...
【标题】"java读书笔记笔记笔记笔记笔记笔记" 暗示了这是一份关于Java编程语言的学习笔记,可能包含了作者在阅读Java相关书籍时所做的重要记录和理解。笔记通常涵盖了语言的基础概念、核心特性、类与对象、内存管理...
从《Java 2 核心技术 卷 1:基础知识》的读书笔记中,我们可以提取出以下几个关键知识点: 1. **强类型语言**:Java要求所有变量在使用前必须声明其类型,这确保了程序的稳定性和类型安全。每个程序都必须包含至少...
通过阅读《Java游戏编程读书笔记》这本书,你可以深入了解这些概念并学习如何将它们应用到实际项目中。文档中的内容可能涵盖了Java游戏开发的基本原理、代码示例、最佳实践以及常见问题的解决方案。通过深入学习和...
java虚拟机读书笔记,主要描述阅读Java虚拟机核心技术的描述。
通过阅读《王者归来之Thinking in Java读书笔记》,你可以系统地掌握Java编程的核心知识,理解编程思想,提高解决问题的能力。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。这本书不仅提供了理论知识,还有...
读书笔记:Java基础《写给大忙人看的Java核心技术》阅读笔记
### Thinking in Java 读书笔记知识点总结 #### 一、万事万物皆对象 1. **对象存储位置** - **寄存器**:程序无法直接控制。 - **栈(Stack)**:存储基本类型数据和对象引用,但对象本身不在此处。 - **堆(Heap)...
读书笔记:Java核心技术卷I 基础知识
读书笔记:Java核心技术 卷I基础知识
读书笔记:Java核心技术卷I基础知识
数据结构与算法分析是...这篇读书笔记不仅涵盖了理论知识,还结合Java语言特点进行了深入的探讨,对学习者来说是一份宝贵的资源。通过阅读和实践,开发者可以更好地理解和运用数据结构与算法,提升自己的编程技能。
在Java并发编程中,数据的封装与访问控制、线程安全性的考量、同步...以上知识点是从提供的文件内容中提取出的,旨在帮助理解Java并发编程的基础概念和技术实践。掌握这些概念对于开发高效且可靠的并发程序至关重要。
读书笔记:Java核心技术卷I 基础知识第10版代码
《Java完美经典》读书笔记是Java开发者不可或缺的学习资源,它涵盖了Java编程的各个方面,旨在帮助读者深入理解Java语言,提升编程技巧。以下是对该书笔记的一些核心知识点的详细阐述: 1. **Java基础** - **变量...
标题中的“课设毕设Springboot学生读书笔记共享-LW+源码可运行.zip”表明这是一个针对学生课程设计或毕业设计的项目,它基于SpringBoot框架,并且包含了读书笔记共享的功能。源码是可运行的,这意味着学生们可以下载...
读书笔记:Java核心技术 卷II 高级特性原书第10版
策略模式的核心思想是定义一系列算法,并将每个算法封装起来,使它们可以相互替换,让算法独立于使用它的客户。 策略模式的关键组成部分包括上下文(Context)、策略(Strategy)和具体策略 Concrete Strategy。上下文...
读书笔记:Java 核心技术 卷I 基础知识 第十版
本资源为《Java高手真经:Java Web高级开发技术》读书笔记模板,涵盖了Java EE开发中的各种分布式与业务核心技术。该资源分为三部分,分别是Java高手真经(高级编程卷):Java Web高级开发技术读书笔记模板、Java ...