Java数据类型
来源:互联网 发布:流体计算软件 编辑:程序博客网 时间:2024/06/05 03:25
Java 基本数据类型
变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。
内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。
因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。
Java 的两大数据类型:
- 内置数据类型
- 引用数据类型
内置数据类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
第一类:整数类型(byte、short、int、long)
整形:没有小数部分的数值,可以是负数.
- 一般情况下int最常用,因此java中一个整形变量默认为int类型。长整形后面需要加一个后缀L或l (eg: long a = 1000L);
- 如果直接将一个较小的整数常量(在byte或short范围内的数据)赋给一个byte或short类型的变量,系统自动将该值当做byte或short类型变量来处理,如果系统使用一个巨大的数据,超过了int的范围,系统不会自动将该数据当做long类型处理,要想当成long类型处理必须在后面添加L或l
第二类:浮点型(float、double)
浮点类型:表示有小数部分的数值。
- 一般情况下double最常用,系统中浮点类型数据默认为double
- float型的数值有一个后缀F或f,没有后缀的浮点数默认为double类型。
第三类:字符类型(char)
第四类:逻辑型(boolean)
- 尔类型只有两个值: true 、false
- 布尔类型不能和其他任何类型相互转换。
阅读全文
0 0
- JAVA数据类型
- Java数据类型
- java数据类型
- Java数据类型
- Java 数据类型
- java数据类型
- Java数据类型
- java数据类型
- java数据类型
- Java 数据类型
- Java 数据类型
- JAVA数据类型
- java数据类型
- java数据类型
- Java数据类型
- Java数据类型
- Java数据类型
- java 数据类型
- Vernam密码及Weak Key
- ImageLoader
- 无限轮播
- Django 对比get和filter区别
- 【node】nodejs环境下多个函数异步回调统一异步回调执行结果写法
- Java数据类型
- 命名不规范造成的el表达式取不到值
- ViewpageAndXlistView
- 今日头条栏
- JVM内存区域
- angularJS
- Django入门-5:模型的基本使用5-QuerySet API讲解
- 多条目加载
- Angular模糊查询和排序已经添加