java基础-数据类型
数据类型: (1)基本数据类型(4类8种): 整数类型:byte、short、int、long 浮点数类型:float、double 字符类型:char 布尔类型:boolean(ture false) (2)引用数据类型: 类 接口 数组
&和&&的区别? 答:(1)&&会出现短路,如果可以通过第一个表达式判断出整个表达式的结果,则不继续后面表达式的运算; 只能操作boolean类型数据; (2)&不会出现短路,将整个表达式都运算。既可以操作boolean数据还可以操作数。
类型转换 精度从高到低 double float long int short(char) byte (1)自动类型转换 将一个低精度—高精度 (2)强制类型转换 将一个高精度—低精度(精度会下降)
内存结构: 栈内存:用于存储局部变量,当数据使用完,所占空间会自动释放。 堆内存:数组和对象,通过new建立的实例都存放在堆内存中。 方法区:静态成员、构造函数、常量池、线程池 本地方法区:window系统占用 寄存器:
集合类框架:
统一抽象接口Collection :
list:arraylist,linkedlist
set:hashset,treeset,linkedhashset
map是另一种集合不是collection接口下的,扩展自set。
hashmap,linkedhashmap...
转载于:https://www.cnblogs.com/java7115/p/9699216.html
java基础-数据类型相关推荐
- JAVA基础数据类型转化
JAVA基础数据类型转化 1.根据基础数据储存空间可以将基础数据类型做以下排列 //浮点数类型要比整数类型大 // byte,short,char=>int=>long=>float ...
- Java基础-数据类型int,short,char,long,float,double,boolean,byte
Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定.由于是statical typed,导致Java语言也是强类型(Strong typed ...
- Java 基础数据类型
Java 提供的基础数据类型(也称内置数据类型)包含:整数类型.浮点类型.字符类型.布尔类型. 整数类型 整数类型变量用来表示整数的数据类型.整数类型又分为字节型(byte).短整型(short).整 ...
- java基础 -- 数据类型,基本程序结构
JAVA基础概念 程序示例 //public 访问修饰符,这些修饰符用于控制程序的其他部分对这段代码的访问级别 // 关键字 class 表明Java程序中全部的内容都包含在类中,这里只需要将类作为加 ...
- 谈谈Java基础数据类型
Java的基本数据类型 类型 意义 取值 boolean 布尔值 true或false byte 8位有符号整型 -128~127 short 16位有符号整型 -pow(2,15)~pow(2,15 ...
- java基础数据类型包装类
基础数据类型包装类 当一个程序要求交互式输入一个int类型的年龄时,从文本框中输入的结果肯定是String类型的.要在程序中进行相关操作,它必须先转换为int类型.因此可以使用数据类型的转换或强制转换 ...
- 详解Java基础数据类型
Java的数据类型 在java语言中,数据类型分为基础数据类型和引用数据类型,每一个变量都必须声明一种类型.基础数据类型是直接包含魔法值,而引用数据类型则是引用对象.在本章中,只解读Java语言中的基 ...
- java基础数据类型与String类型区别
区别:Java内存存放位置不一样,基本数据类型存在栈(stack),String的对象实例存在堆(heap).另外String,不是基本数据类型,判断是否相等,不能使用==,而应该使用equals方法 ...
- Java基础数据类型以及取值范围
基础数据类型 Java中的基本数据类型有8种,byte.short.int.long.float.double.char和.boolean
- java基础数据类型包装类的作用
在java中,提起int,float,byte这些基础数据类型,自然就会想到他们各自对应的包装类了.那么你有没有想过,java大牛们为什么会设计包装类呢? 首先,Integer等包装类更加体现了面向对 ...
最新文章
- android splash白屏_使用react-native-splash-screen解决应用启动白屏问题
- Mongodb集群 - 副本集内部选举机制
- ES6中Generator理解
- linux版的lcx
- JavaScript——易班优课YOOC课群在线测试自动答题解决方案(五)简单插件
- SAP Fiori UI上关于时区Timezone的一些问题和解决方案
- java记录pv,计算500万PV/每天的网站
- Anaconda jupyter-notebook 添加kernel
- 【java】简述CGLIB常用API
- 计算机桌面右键没有属性,Win7系统右键计算机属性不见了怎么办?
- MYSQL 高效索引策略(完成)
- 卡西欧计算机做英语,卡西欧的这个小萌物 原来是台英语学习机
- [JZOJ3461] 小麦亩产一千八
- m4a怎么转换mp3格式?详细的步骤
- coffeescript基本语法
- 智能电饭煲电路图及其原理_智能电饭煲工作原理图
- 保护模式超强的寻址功能:天空任鸟飞
- 【^ 亦或运算符】 实现【变量值交换】和 【数组反转】
- 计算机基础长江出版社课件,《计算机应用基础多媒体课件的设计.doc
- 马云,受聘顶尖大学荣誉教授!聘期3年!