文档章节

数据类型与变量

凯哥学堂
 凯哥学堂
发布于 2017/07/05 23:47
字数 291
阅读 9
收藏 0

数据类型:

内存单位:

1P=1024T   1T=1024G   1G=1024M   1M=1024K   1K=1024字节(0~255)
1字节=8位    1位=0 或 1

整数型:

byte  ( 1个字节: 8位)    short  (2个字节:16位)
int    (4个字节:32位)     long   (8个字节:64位)

小数点型:

float  (4个字节:33位)    double  (8个字节:64位)

字符型:

char  无符号(没有负数)(2字节16位)0~65535

布尔型:

boolean  (1个字节:8位) 只存储0(false)和1(true)

进制:

0 1 二进制
01234567 八进制
0123456789 十进制
0123456789ABCDEF十六进制

变量:

申请变量:

//申请了一个变量,里面给了100int age =100;//连续申请多个变量int a,b,c,d,e,f;//连续申请多个变量 分别给它们赋值int k = 100,p = 10,h,g;

变量必须赋值了才能使用

数据类型好转换:

小的数据类型可以自动转化成大的数据类型;
大的数据类型转成小的数据类型需要强制转换,而且有数据丢失的风险。

强制转换:

在前面括号加上要转换的数据类型。

short s=(short)100000;

© 著作权归作者所有

凯哥学堂
粉丝 18
博文 316
码字总数 284948
作品 0
东城
程序员
私信 提问
Java基础概述

数据类型 Java中的数据是分类型的,可以分为以下几种类型: l 基本数据类型:整数类型、小数(浮点型)类型、字符类型、布尔类型 l 引用数据类型:数组、类、接口 常量 固定不变的值,就是常...

Sweltering
2017/11/30
0
0
c语言深度剖析(1)—基本数据类型

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/qq22847457/article/details/98230882 1.数据类型 1.1 什么是数据类型...

小虾米_2018
08/30
0
0
Java之基本数据类型的封装类

基本数据类型 封装类 boolean Boolean byte Byte short Short int Integer long Long char Character float Float double Double 基本数据类型的封装类 1.基本类型的封装类(wrapper)用来存储...

Aaron_DMC
2016/12/15
90
0
【计算机本科补全计划】Java学习笔记(三) 数据类型

正文之前 Java的面向对象特性太明显了。先开篇告诉你我们的对象是啥意思,然后直截了当的告诉你,每个文件都是一个类。也就是说每个文件都可以给你传出来一种对象,然后你就面对这群文件,也...

HustWolf
2017/11/25
0
0
第二十一节:Java语言基础-关键字,标识符,注释,常量和变量,运算符

Java语言基础-关键字,标识符,注解,常量和变量,运算符 关键字 什么是关键字?是指被赋予特殊含义的单词。 标识符 什么是标识符? 标识符用于类名,方法名和变量名。标识符以 , , ,,命...

达叔小生
2018/08/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

友元函数强制转换

友元函数强制转换 p522

天王盖地虎626
昨天
5
0
js中实现页面跳转(返回前一页、后一页)

本文转载于:专业的前端网站➸js中实现页面跳转(返回前一页、后一页) 一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a h...

前端老手
昨天
4
0
JAVA 利用时间戳来判断TOKEN是否过期

import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.ZoneOffset;import java.time.format.DateTimeFormatter;/** * @descri......

huangkejie
昨天
4
0
分页查询

一、配置 /*** @author beth* @data 2019-10-14 20:01*/@Configurationpublic class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor(){ ......

一个yuanbeth
昨天
6
0
在LINQPad中使用Ignite.NET

LINQPad是进行.NET开发的一款优秀工具,非常有利于Ignite.NET API的快速入门。 入门 下载LINQPad:linqpad.net/Download.aspx,注意要选择64位操作系统的AnyCPU版本; 安装Ignite.NET的NuGet...

李玉珏
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部