java.3 Java数据类型1
数据类型讲解
Java属于强类型语言
即要求变量的使用要严格符合规定,所有变量都必须严格定义以后才能使用
- 优点:安全性高
- 缺点:速度慢(相对而言)
Java数据类型分为引用类型和基本类型
基本数据类型Primitive type
- 数值类型
- 整数数据类型
- byte(1个字节范围):-128~127
- short(2个字节范围):-32768~32767
- int(4个字节范围):-2147483648~2147483647
- long(8个字节范围):-9223372036854775808~9223372036854775807
- 浮点数数据类型
- float占4个字节
- double占8个字节
- 字符类型
- char 2个字节
- 整数数据类型
- bloolean数据类型 (占1位) (用作判断)(只有true和false两种)
引用数据类型Reference type
类
接口
数组
字节
- 位(bit):计算机内部储存的最小单位,如11001100是一个8位二进制数
- 字节(byte):计算机处理数据的基本单位,习惯上用大写B表述
- 1B=8bit(一个字节用8个位表示)
- 字符:计算机所使用的字母、数字、字和符号
常见字节转换
- 1bit表示1位
- 1Byte表示1个字节,即8位,1B=8bit
- 1024B=1KB
- 1024KB=1M(兆)
- 1024M=1G
- 1024G=1TB
变量
Java中变量是基本的储存单元,对于Java中变量的定义即
数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量
public class demo02 {
public static void main(String[] args) {
//八大基本数据类型
//整数
int num1 = 10;//最常用
byte num2 = 12;
short num3 = 11;
long num4 = 90L;//Long在使用时需要+L
//小数(浮点数)
float num5 = 2.5F;//float在使用时需要+F
double num6 = 90.1;
//字符类型
//字符
char name = '志';
//字符串,String不是关键词
String namea ="志气";
//布尔逻辑字符(是非)
boolean flag = true;
boolean flag1 = false;
}
}
java.3 Java数据类型1的更多相关文章
- Java的基本数据类型与转换
1.1 Java为什么需要保留基本数据类型 http://www.importnew.com/11915.html 基本数据类型对大多数业务相关或网络应用程序没有太大的用处,这些应用一般是采用客户端/ ...
- 闲来无事——第一弹 Java基础 基本数据类型
一个优秀的Java类一定要去优质的名称,类的命名主要有字母和数字,并且必须以字母开头:虽然说没有明确规定类名首字母要大写,但是实际上如果出现首字母小写的类名,那就呵呵了,坐等挨骂吧!类名首字母大写是业 ...
- Java中基本数据类型的存储方式和相关内存的处理方式(java程序员必读经典)
1.java是如何管理内存的 java的内存管理就是对象的分配和释放问题.(其中包括两部分) 分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对 ...
- Java学习——基本数据类型
Java两大数据类型 内置数据类型 引用数据类型 变量就是申请内存存储值,内存管理系统根据变量的类型分配相应的存储空间存储该类型的数据. 内置数据类型 8中基本类型(四个整数型,两个浮点型),一种字符 ...
- JAVA:变量,数据类型,运算符,流程控制(简介)<1>
一.安装和配置jdk 1.jdk是什么? (1).jdk全称是Java Development Kit, Java开发工具包; (2).jdk是sun公司开发的; (3).jdk主要包括:jre(Ja ...
- Java的基本数据类型
java的基本数据类型是四类八种: 整型 byte 1字节 8位 short 2字节 16位 int 4字节 32位 long 8字节 64位 在hibernate自动映射中会根据数字长度,选 ...
- 学习java随笔第三篇:java的基本数据类型
数据类型 一:整型 1.十进制 2.八进制 八进制数是满8进1,包含0~7的8个数字,在整数前面添加一个"0",表示是八进制数. 3.十六进制 十六进制数是满16进1,包含0~9, ...
- Java笔记原生数据类型【二】
1.Java中的数据类型分为: 1)原生类型(primitive Data type) 2.)引用类型(对象类型) (Reference Type) 1.变量和常量: 常量: 就是值不会变化的量: 变 ...
- Java中的数据类型及相互转换方法
本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...
- Java基础之数据类型和转换
一.常见的数据类型分类 1.java中基本数据类型分为三大类,即布尔类型,字符型,数值型.其中数值型又分为整型和浮点型.引用数据类型分为类,接口,数组,枚举,注解.具体如下: 注:一个字节 = 8位 ...
随机推荐
- Dynamics365 DOC
Sample: Early-bound table operationshttps://docs.microsoft.com/en-us/powerapps/developer/data-platfo ...
- java学习日记20230227-java代码规范
JAVA代码规范 类,方法的注释要使用javadoc来写 非javadoc的注释往往是给代码维护者看的,着重告诉读者为什么这么写,如何修改,注意什么问题等 使用tab操作,实现缩进,默认整体向右边移动 ...
- 下拉刷新 get请求 post请求 onLoad
"enablePullDownRefresh": true 下拉刷新之后背景颜色 "backgroundColor": "#efefef&qu ...
- StreamReader和StreamWriter
FileStream 是操作字节的 StreamReader跟StreamWriter是操作字符串的 操作文件的方法的命名空间都是IO using System; using System.Colle ...
- vue框架08 vue3
vue3的介绍 # vue项目的版本,新项目使用vue3,部分老项目使用vue2 # vue3的变化 1.性能的提升 - 打包大小减少41% - 初次渲染快55%,更新渲染块133% - 内存减少54 ...
- Parsing error: missing-whitespace-between-attributes
给如下位置添加空格即可 在文件末尾添加一空白行即可
- CodeGym自学笔记05——类名
1.Java 程序由类组成.每个类都存储在一个单独的文件中,其文件名称与类名一致.该文件的扩展名为 java. 2.当我们有许多类文件时,我们会将它们分组到文件夹和子文件夹中.此外,类还会被分组到包和 ...
- 【微信公众号】记一次微信活动微信公众号分享没有LOGO的解决心路历程
微信类的活动测过好几次了,以前的开发从来没有出过纰漏,这次也以为很简单.结果一个"分享后没有LOGO的问题",前端开发陆陆续续花了一周时间都不能解决,老是找后端和微信公众号配置问题 ...
- python备份文件(简易)
步骤逻辑 要备份的文件夹:source = ["/opt/containerd"] 保存备份信息的文件夹 targz_dir = "/home/backup" ...
- C3861: “CoInitialize”“CoUninitialize”: 找不到标识符
error C3861: "CoInitialize": 找不到标识符error C3861: "CoUninitialize": 找不到标识符 包含头文件和链 ...