数据类型
来源:互联网 发布:aim 霹雳 知乎 编辑:程序博客网 时间:2024/05/22 00:19
变量的使用范围在{},变量的生命周期
例如
class CommentDemo{
public static void main(String[] args){
{
int age =23;
}.
/* 打印不出来 age 作用域不对*/
System.out.println(age);
}
}
-------------------------------------------------------
强类型语言(具体类型要指定)
java中有8种基本类型
1. byte 8
2.short 16
3.int 32
4.long 64
5.float 32
6.double 64
7.boolean 8
8.char 16(跟C不一样)
引用类型:
1.class
2.interface
3.[]
整数是默认是int类型,比如100, 小数默认是double
------------------------------------------------------------------------
定义 byte b=128; 会报错,不兼容, int转成byte 精度损失
byte byte =127; 没报错,但int是四个字节 ,会有精度损失,但编译通过,没抛出错误,127是静态常量,编译时候能识别
int age=23; byte=age; 会报错,不兼容,因为age是变量
byte b=(byte)age; 高位的丢弃 可以通过
byte bb=12; int age2=bb; 不需要强转 没错
字符类型 数字类型 运算时候 变成整数运算 如byte 变成int计算
----------------------------------------------------------------------
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- 数据类型
- imx6系列--引脚复用及特性设置(设备树)
- HDU 4549 M斐波那契数列(矩阵快速幂+费马小定理)
- Codeforces 800C. Vulnerable Kerbals 【DAG图最长路】
- C语言数据结构-线性表-数组
- 回文词_KEY
- 数据类型
- 二分算法
- JSP九种内置对象、四个作用域
- 安装tensorflow
- 数学之美
- 命令行下切换路径
- c++第五节课 多态
- java中的关键字以及规范
- hive基本结构与数据存储