首页 > 基础资料 博客日记

Java数据类型

2023-07-31 16:44:23基础资料围观223

Java资料网推荐Java数据类型这篇文章给大家,欢迎收藏Java资料网享受知识的乐趣

数据类型

1.Java语言属于强类型语言。所有变量都必须先定义后才能使用

2.Java数据类型分为两大类:

基本类型:

​ 2.1.数值类型:整数类型(byte、short、int、long、)、浮点类型(float、double)、字符类型(char)

​ long类型要在数字后面加个L long num4 = 30L

​ float类型要在数字后面加个F float num5 = 50.1F,浮点数有限、离散、舍入误差、接近但不等于

​ 字符串String不是关键字,是一个类

​ 2.2boolean类型:占1位其值只有true和false两个

​ boolean值默认为false

引用类型

引用类型为:类、接口、数组

转义字符

\t 空出Tab键距离 \n换行

类型转换

低----------------------------------------------------------->高

byte、short、char--->int->long->float->double

强制转换 (类型)变量名 高-->低

自动转换 低-->高

注意点:

1.不能对布尔值进行转换

2.不能把对象类型转换为不相干的类型

3.在把高容量转换到低容量的时候,强制转换

4.转换的时候可能存在内存溢出,或者精度问题

变量

变量必须声明类型,可以是基本类型,也可以是引用类型,变量名必须是合法的标识符

变量的要素包括变量名、变量类型、作用域

变量作用域:

类变量、实例变量、局部变量

public class Variable{
    static int allClicks = 0;   //类变量
    String str = "Hello World"; //实例变量,因为String是一个类
    
    public void method(){
        int i = 0;  //局部变量
    }
}

实例变量从属于对象,如果不进行初始化,类型为基本类型时默认值为0或0.0;类型为布尔类型时默认值为false,类型为引用类型时默认值为null

局部变量必须声明和初始化

常量

常量初始化后不能再改变值(可以理解为一种特殊的变量)在声明前面加上final,常量名一般用大写字符

final double PI = 3.14;

static final double PI = 3.14; 和final static double PI = 3.14; //两种写法等价修饰符,不存在先后顺序

变量命名:

类成员变量:首字母小写和驼峰原则monthSalary

局部变量:首字母小写和驼峰原则

常量:大写字母和下划线MAX_VALUE

类名:首字母大写和驼峰原则Man GoodMan

方法名:首字母小写和驼峰原则run() runMethod()


文章来源:https://www.cnblogs.com/wangzhen1991/p/Java_DataType.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

上一篇:Java运算符
下一篇:JAVA继承多态接口

相关文章

本站推荐

标签云