美文网首页我爱编程
java中的数据类型

java中的数据类型

作者: 电竞三傻 | 来源:发表于2018-05-28 15:51 被阅读0次

java语言中,数据类型有中:

一、分类

1.基本数据类型,既8大基本数据类型,byte、short、char、int、long、float、double、boolean.

2.引用数据类型,有数组,类,接口三种。

二、默认值

注意:JVM不会给局部变量提供缺省值,所以程序员必须初始化局部变量后才能使用。

整型默认为int,浮点型默认是double

基本数据类型的自动类型提升:

boolean除外,在表达式运算过程中,byte,short,char会自动提升为int类型,

byte b = 10;

int a = b+10;//byte 类型的b和整型的10做运算,b会自动提升为int类型

引用数据类型默认值是:null

三、常量

分为两种常量:字面量和final关键字修饰的变量

字面量:基本数据类型的值,双引号的字符串“Hello world"。

字符串有可变和不可变两种

String字符串是不可变,每次能改变该字符串结构的操作都会产生新的字符串,性能极低。

StringBuffer和StringBuilder是可变字符串,能动态的改变字符串的结构。性能极高。

顺便说一句,StringBuffer和StringBuilder一模一样,除了StringBuffer的方法都用synchronized关键字修饰之外。

相关文章

  • JAVA之引用类型

    java中数据类型分为基本数据类型和引用数据类型。 1、引用数据类型 java中的数据类型分为基本数据类型和引用数...

  • Java基础总结

    一、数据类型 在java中 的数据类型主要有两种数据类型①基本数据类型②引用数据类型 java中的八种基本数据类型...

  • java及数据库基础知识

    1、java中==和equals和hashCode的区别 java中数据类型可分为两种,引用数据类型和基本数据类型...

  • Java 基础(一)

    1. Java数据类型 Java 的数据类型分为两种:基本数据类型 和 引用类型。 1)基本类型:Java有8中基...

  • Java基础知识梳理

    Java 基础知识梳理 1、Java的基本程序设计结构 1.1:数据类型 java中存在8中基本数据类型,其中有四...

  • Java的数据类型

    Java中的数据类型是指可以存储在变量中的数据类型。 由于Java是强类型语言,因此需要定义变量的数据类型以使用它...

  • Kotlin请开始你的表演——01基本数据类型篇

    Java中的基本数据类型 首先我们回顾下Java中的8种基本数据类型: 以及它们对应的引用数据类型封装类: Kot...

  • java中equals和==的区别

    java中equals和==的区别 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byt...

  • java 自动装箱和拆箱

    java 自动装箱和拆箱 Java数据类型 在Java中,数据类型可以分为两大种,Primitive Type(基...

  • Java基础知识要点总结

    1.数据类型 在java 中,要注意的是double,float,long这三种数据类型。 java中默认小数...

网友评论

    本文标题:java中的数据类型

    本文链接:https://www.haomeiwen.com/subject/ywobjftx.html