J2SE
a327369238
这个作者很懒,什么都没留下…
展开
-
Java数据类型转换
Java数据类型转换 在说明数据类型转换(下简称类型转换)之前,得先说明什么是数据,数据可不仅仅是一个值,而是包括描述数据的种类(数据类型)、值以及基于其类型基础上可进行的操作的集合。从类型A转换到类型B,这需要类型B拥有类型A的相关性质,他们之间的转换需要准从一定规则,并不是可以任意转换的,最基本的转换思想:只有同类可转换,低级转高级可自动转换,基本数据类型中高级转低级需要强制转换,引用类型高级原创 2016-08-30 20:33:38 · 3575 阅读 · 0 评论 -
Java中的引用
Java中的引用1.什么是引用?引用就是一个地址,对象寻址地址,通过它可以找到所指向的对象:ClassA o = new ClassA();//o就是一个引用,指向对象new ClassA()要注意引用和对象并不是同一个东西,引用是存在栈中,对象存在堆中,以上一行代码可以拆解成以下两行代码理解:ClassA o;//声明一个ClassA类型引用o,这个时候JVM会在栈中申请一个引用大小(4字//节原创 2016-08-31 19:19:54 · 1178 阅读 · 1 评论 -
Java中float/double取值范围与精度
Java浮点数浮点数结构 要说清楚Java浮点数的取值范围与其精度,必须先了解浮点数的表示方法,浮点数的结构组成,之所以会有这种所谓的结构,是因为机器只认识01,你想表示小数,你要机器认识小数点这个东西,必须采用某种方法,比如,简单点的,float四个字节,前两个字节表示整数位,后两个字节表示小数位(这就是一种规则标准),这样就组成一个浮点数。而Java中浮点数采用的是IEEE 754标准。IEE原创 2016-08-29 21:10:11 · 86543 阅读 · 20 评论 -
Java基础
Java基础之前看的Java核心技术的笔记,记录一些Java基础注意点:数据1.Java大小写敏感,空格多少不影响句子。 2.一个class文件只能有一个public类,且文件名与该public类类名相同;类名只能以字母开头,其后跟字符和数字任意组合(不能使用关键字);标准命名规范(只是个标准):大写字母开头,若名字由多个单词组合,则每一个单词第一个字母大写(骆驼命名法)。 3.Java是强类型原创 2016-09-01 10:21:17 · 707 阅读 · 0 评论 -
Java 变量数据类型
Java 变量之变量数据类型Java数据类型图: 1.基本数据类型 基本数据类型,也称内置类型,是可以在栈直接分配内存的,Java保留基本数据类型最大的原因也在此:性能。关于这一点可以参考:Java为什么需要保留基本数据类型。 另外,要注意,Java是基于JVM的,所以,其所占字节固定,与机器平台无关,所有地方统一占用内存大小(除了boolean,以及byte/short/boolean数原创 2016-08-26 15:05:00 · 5454 阅读 · 1 评论 -
synthetic Java合成类型
Synthetic 看Class源码的时候,看到有个关键字Synthetic以及isSynthetic()方法,遂有兴趣查阅了一番。 一开始以为,就是复合类型(引用类型),也就是非基本类型,可后来看到Java语言规范的描述(以及写代码测试),才知道不是,但看了许久,也不知道具体:Any constructs introduced by a Java compiler that do not原创 2016-09-21 15:41:18 · 16992 阅读 · 9 评论 -
Java 内部类、成员类、局部类、匿名类等
Java各种称呼类详解Java有各种各样类,内部类、嵌套类、成员类、局部类(本地类)、静态类、匿名类、文件类以及这些组合起来的称呼类,成员内部类,成员匿名类,成员嵌套类,本地匿名类等,真是多的不行,但有些其实是一个意思,在这里好好理一理。声明1.注意,这些称呼都是翻译过来的,但是同一个英文单词或一个词组翻译过来可能有不同叫法,比如local nested class,local有局部、本地意思,其实原创 2016-10-11 17:49:15 · 19548 阅读 · 10 评论 -
Type Java类型
Type —— Java类型 Type是一个空接口,所有类型的公共接口(父接口),其意义表示Java所有类型,这里所谓的类型是从Java整个语言角度来看的,比如原始类型、参数化类型(泛型)、类型变量及其数组等。Type的子孙概述 注意区分类型(Type)与类(Class)的区别,这里Class是Type的一种,而像数组、枚举等“类型”是相对于Class来说。Type的直接子接口1.Paramet原创 2016-10-08 14:49:24 · 16495 阅读 · 4 评论