zoukankan      html  css  js  c++  java
  • java-数据类型

    一.定义

    在java中,数据类型分为基本数据类型和引用数据类型,其中基本数据类型有8种,除了这8种其他的都是引用数据类型

    二.基本数据类型:

    整数类型:

    类型   占用储存空间 表数范围
    byte  1字节=8bit -128到127
    short   2字节 -215~215-1
    int   4字节 -231~231-1
    long   8字节 -263~263-1

    注:bit是位数。  long赋值的数后面要加L如:long i = 100L;

    浮点类型:

        类型 占用储存空间  表数范围  精度
    单精度float 4字节  -2128~2128  7位有效数字
    双精度double 8字节 -21024~21024 16位有效数字

    注:声明float型常量,须后加“f”或“F”。列如:float i = 1.1f

    boolean类型:

    boolean类型只有true和false,不能用1和0代替(和c语言不同).

    字符:char

    用英文的单引号括起来的单个的字母,数字,符号

    列如:
    char c1 = '1';
    char c2 = 'a';
    char c3 = '汉';
    char c4 = '%';

    字符串:String

    就是由0到多个字母,数字,符号共同组成的一个串,这个串要用英语双引号括起来

    String str = "hello world";
    System.out.println(str);

    还可以用“+”链接起来

    String str = "hello"+"world"
    System.out.println(str);

    三.引用数据类型

    引用数据分为:数组、class类、接口

    数组:

    声明方式:
    type var[]或type[] var;
    例如:

    int a[];
    int[] a;
    double b[];
    Mydate c;//对象数组
    动态初始化:
    int arr = new arr[4]//声明一个能放4个int类型数据的数组

    class类

    定义方式:

    修饰符 class 类名{
    属性声明:
    方法声明:
    }

    说明:修饰符public:类可以被任意访问
    类的正文要用{}括起来
    举例:

    public class Person{
        public int age; //声明公有变量age
        public void showAge(){//声明方法showAge()
        System.out.println(age);
         }
    }

    接口

    接口是一种引用的数据类型,接口只是描述应该具备的方法,没有具体的实现,不能实例化。

    接口定义的一般形式为:

    interface <接口名> {

    类型标识符final 符号常量名n = 常数;

    返回值类型  方法名([参数列表]);

          …

    }

    例如

    interface  Person{
        void work();
    }
  • 相关阅读:
    eclipse插件开发:创建向导和导航器配置
    eclipse插件开发:属性视图
    标识出下列SQL语句的执行先后顺序
    webapi和webservice的本质区别
    某仪表上市公司.net-————Sql面试题
    Asp.net MVC 用EF来保存高精度小数时会碰到保留4位小数时,后两位默认为0的解决方法
    Asp.net MVC 集成AD域认证
    jquery zTree插件 json 数据详解
    模板列传值到子窗体中,子窗体中多选gridview中checkbox保存数据多项到数据库中
    asp.net comp雷达图
  • 原文地址:https://www.cnblogs.com/123b/p/13299986.html
Copyright © 2011-2022 走看看