java基础变量

java一共有8种基本类型(primitive type),4种整型,1种字符型,2种浮点型和1种布尔型

整型

类型

字节

取值范围

byte

1

-128~127

short

2

+-3万

int

4

+-20亿

long

8

在c与c++中,int表示的整型与目标机器相关,在16位机器上int是2字节,在32位机器上int是4字节,在64位机器上int是8字节.而java为了保证在所有机器上能够得到相同的运行结果,所以各种类型的大小是固定的. java中没有无符号类型(unsigned type)

浮点类型

类型

字节

有效位

float

4

有效位6

double

8

有效位15

3.14f表示float类型而3.14则表示double类型,既默认double类型

char类型

JAVA中,char占2字节,16位。 char a=’a’; //任意单个字符,加单引号。 char a=’中’;//任意单个中文字,加单引号。 char a=111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。 实际存放的都是int类型

boolean

false和true c++中数值和指针可以代替boolean,既整数0相当于false而非0相当于布尔值true,但是在java中则不行

常量

final int i = 1000;

本文分享自微信公众号 - 编程坑太多(idig88)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 超越Ctrl+S保存页面所有资源

    页面所有资源包含本页面所在域资源以及第三方域资源,同主域的资源也认为第三方域资源,这种资源一般是以绝对路径的方式标识,同域下资源主要有三种表现方式 (以ht...

    Jerremy
  • 时光如流,即将成为30岁职场老人的一些思考

    黄小怪
  • hive查询报错:java.io.IOException:org.apache.parquet.io.ParquetDecodingException

    转载请务必注明原创地址为:https://dongkelun.com/2018/05/20/hiveQueryException/

    董可伦
  • Java 面试知识点解析(五)——网络协议篇

    在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Jav...

    我没有三颗心脏
  • 关于中文文本的截取

    逍遥剑客
  • Java|网络IO之同步、异步、阻塞、非阻塞

    黄小怪
  • Facebook顶级架构师教你怎么使用Java来搭建微服务

    微服务背后的大理念是将大型、复杂且历时长久的应用在架构上设计为内聚的服务,这些服务能够随着时间的流逝而演化。本文主要介绍了利用 Java 生态系统构建微服务的多...

    美的让人心动
  • Java 面试知识点解析(六)——数据库篇

    在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Jav...

    我没有三颗心脏
  • 黑科技!Fundebug支持可视化重现出错场景

    很多前端的bug,比如WeixinJSBridge is not defined,JQuery is not defined,Script error.。它们到...

    Fundebug
  • 2017年9月4日

    阿章-python小学生

扫码关注云+社区

领取腾讯云代金券