美文网首页java
java基本类型、引用类型

java基本类型、引用类型

作者: n油炸小朋友 | 来源:发表于2018-05-05 18:07 被阅读6次

java基本类型共有八种,基本类型可以分为三类

  • 字符类型char
  • 布尔类型boolean
  • 数值类型byte、short、int、long、float、double。
    数值类型又可以分为:
    • 整数类型byte、short、int、long
    • 浮点数类型float、double。

JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统操作系统知识库")的改变而改变。

实际上,JAVA中还存在另外一种基本类型void,它也有对应的包装类 java.lang.Void,不过我们无法直接对它们进行操作。

Java中的常量

  • 十六进制整型常量:
    以十六进制表示时,需以0x或0X开头,如0xff,0X9A。

  • 八进制整型常量:
    八进制必须以0开头,如0123,034。

  • 长整型:
    长整型必须以L作结尾,如9L,342L。

  • 浮点数常量:
    由于小数常量的默认类型是double型,所以float类型的后面一定要加f(F)。同样带小数的变量默认为double类型。

如:float f;

    f=1.3f;//必须声明f
  • 字符常量:
    字符型常量需用两个单引号括起来(注意字符串常量是用两个双引号括起来)。Java中的字符占两个字节。
    一些常用的转义字符:

①\r表示接受键盘输入,相当于按下了回车键;
②\n表示换行;
③\t表示制表符,相当于Table键;
④\b表示退格键,相当于Back Space键;
⑤'表示单引号;
⑥''表示双引号;
⑦\表示一个斜杠\。

java引用类型

Java有 5种引用类型(对象类型):

  • 接口
  • 数组
  • 枚举
  • 标注

类型转换:

int -> String

int i=12345;
String s;

// 第一种方法:
s=i+"";     //会产生两个String对象

// 第二种方法:
s=String.valueOf(i);     //直接使用String类的静态方法,只产生一个对象

String -> int

s="12345";
int i;

//第一种方法:
i=Integer.parseInt(s);  //直接使用静态方法,不会产生多余的对象,但会抛出异常

// 第二种方法:
i=Integer.valueOf(s).intValue();  //Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象

相关文章

  • JAVA之引用类型

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

  • Android内存

    Java引用类型 Java数据类型分为基本数据类型(如 int, byte)、引用数据类型(如 String),基...

  • Java入门:数据类型

    Java数据分类两大类型: 基本数据类型 引用数据类型 基本数据类型 整数类型 字符类型 浮点类型 布尔类型 引用...

  • Java基础知识总结(上)

    Java中的数据类型 Java的数据类型分为两大类:基本类型和引用类型 引用类型:引用类型指向一个对象,不是原始值...

  • Java 基本数据类型及类、接口、对象

    Java基本数据类型 Java基本数据类型可分为三类:基本类型,引用类型,空类型。其中基本类型可以分为布尔类型(b...

  • Java核心知识点(二)

    Java面向对象基本概念——引用 Java语言中除基本类型之外的变量类型都称之为引用类型 Java中的对象是通过引...

  • 2019年安卓面试题--------Java 基础篇

    java 的基本数据类型 java的数据类型分为基本 数据类型和 引用数据类型基本数据类型: byte sho...

  • Java基本数据类型转换

    一:Java的基本数据类型和引用数据类型 1:基本数据类型 2:引用数据类型 二:基本数据的类型转换 基本数据类型...

  • Kotlin基础之字符串

    字符串与其他基本类型的转换 注意:Kotlin中字符串是基本数据类型;在Java中是引用类型的,Java中引用类型...

  • Java入门准备-数据类型及标识符

    数据类型 在Java中,数据类型包括三种:基本类型、引用类型、和一个特殊类型基本类型: 引用类型:类、数组、接口一...

网友评论

本文标题:java基本类型、引用类型

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