Java基础 基础数据类型
一 基本数据类型:
1. int :整型,4个字节,-21个多亿到21个多亿
2. long :长整型,8个字节,很大很大很大
3. double :浮点型,8个字节,很大很大很大
4. boolean :布尔型,一个字节
5. char :字符型,两个字节
知识:
1G=1024M(兆)
1M=1024KB(千字节)
1KB=1024B (字节)
1B=8BIT (位)
二
1. int :
①整型直接量默认为int型,但不能超出范围,超过则编译错误
②整型相除,结果还是整数,小数位无条件舍弃
③整数运算时超出范围则发生溢出,溢出不是错误,但是要避免
2. long:
①长整型直接量需在数字后加L或l
②运算时若有可能溢出,建议在第一个数字后加L
③System.currentTimeMillis()用于获取自1970.1.1零时到此时此刻的毫秒数
3. double :
①浮点数直接默认为double型,表示float需在数字后加F或f
②double和float数据在运算时,有可能会出现舍入误差
4. boolean :
①只能赋值为true和false
5. char :
①采用Unicode字符集编码,一个字符对应一个码
表现形式的字符char,但实质上是码int
(ASCII码: ‘a’-----97 ‘A’------65 ‘0’-------48)
②字符直接量必须放在单引号中,只能有一个
③特殊符号需通过\来转义
三 基本数据类型间的转换:
基本数据类型从小到大依次为:
byte,shrot,int,long,float,double
1. 转换方式:
①自动转换类型:小类型到大类型
②强制转换类型:大类型到小类型
2. 两点规则:
①整数直接量可以直接赋值给byte,short,char,但不能超出范围
②byte,short,char型数据参与运算时,先一律转换为int在运算
Java基础 基础数据类型相关推荐
- Java的基础数据类型
Java的基础数据类型 Java包括了两大数据类型,内置数据类型.引用数据类型. 基本数据类型 即内置数据类型,Java语言提供了八种基本类型,其中包括六种数字类型(四个整数型,两个浮点型),一种字符 ...
- Java基础-基本数据类型
Java中常见的转义字符: 某些字符前面加上\代表了一些特殊含义: \r :return 表示把光标定位到本行行首. \n :next 表示把光标定位到下一行同样的位置. 单独使用在某些平台上会产生 ...
- JAVA知识基础(一):数据类型
在我们学习一门编程语言时,最先要了解的就是数据类型,而数据类型又都是抽象的概念,初学者理解起来比较困难,所以我们往往是先应用再理解,但是在本篇文章我决定用先理解再应用的方式尝试一下,试试效果. 1.对 ...
- java字节型的关键字_DAY06-07 Java的基础语法-注释、标识符、关键字、数据类型
Java的基础语法 注释 注释不会被执行,是给人看的 书写注释是一个非常好的习惯. 注释类型: (1)单行注释:// 注释内容 (2)多行注释:/ * - 注释内容-. * / (3)文档注释:/* ...
- Java语言基础(常见对象3(数组排序(冒泡排序、选择排序、直接插入排序、快速排序、归并排序)、Arrays、基本数据类型包装类、Integer类、自动拆箱、自动装箱))
Java语言基础 常见对象 数组排序 冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值的元素就会出现在最大索引处:以此循环 //冒泡排序:public static void main(St ...
- JAVA基础 :数据类型
JAVA基础 :数据类型 Java的基本数据类型有8种,分别是**:byte(位).short(短整数).int(整数).long(长整数).float(单精度).double(双精度).char(字 ...
- JAVA的基础数据类型及运行方法
Java的基础数据类型: 整数型: byte------2的8次方 short-----2的16次方 int-------2的32次方 long------2的64次方 浮点型: float----- ...
- Java自动化测试(基础知识/基本数据类型)
java环境基础知识 JDK:java development kit 开发工具 JRE:Java 运行环境 JVM:Java虚拟机(跨平台) java程序分为编译 和运行 编译生成.class文件, ...
- 【JAVA SE】第二章 Java语法基础、数据类型、基本类型的字面值、基本类型的类型转换和运算规则
第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符命名风格 文章目录 第二章 Java语法基础.数据类型.基本类型的字面值.基本类型的类型转换.运算规则和标识符 ...
- java实型常量用十六进制表示_[Java入门笔记] Java语言基础(二):常量、变量与数据类型...
常量与变量 什么是常量和变量 常量与变量都是程序在运行时用来存储数据一块内存空间 常量: 常量的值在程序运行时不能被改变,Java中声明常量必须使用final关键字.常量还可以分为两种意思: 第1种意 ...
最新文章
- android 8.0 移除静态注册广播
- AI:2020年6月21日北京智源大会演讲分享之15:15-15:40黄萱菁教授《自然语言处理中的表示学习》
- Jedis干什么用的
- Android studio百度地图的使用
- 数据结构——图-有向图和无向图的邻接表基础
- 不会优化数据库,早晚被优化!
- mysql 写入性能_MySQL存储写入性能严重抖动分析
- mac 版 SourceTree(git 客户端)跳过登录验证
- 用css美化的简易计算器 |完整代码及注解
- python 定时任务框架APScheduler
- 冒泡详解(分析每一步)
- Mysql 窗口函数
- MainMenu.xib
- 天融信EDR或企业安全终端卸载需要密码解决办法
- 2018湖南计算机对口高考C语言答案,2018年湖南省对口高考C语言试题
- maven安装以及本地创库设置
- java中关于包的描述_下列关于Java包的描述中,错误的是() (1.0分)_学小易找答案
- 虚拟服务器的常用服务器选什么,如何选择合适的虚拟主机,虚拟主机选什么系统...
- puppeteer 美式键盘 Keyboard对应表
- 安卓手机来电防火墙_Android自动化测试05--安卓基础