• 数据类型


    1.java是一种强类型语言

    强类型语言:变量要严格遵循编程规范,变量一定要先定义数据类型再使用

    弱类型语言:变量使用前不一定要定义数据类型

    字节(byte):是计算机内部存储的基本单位,位(bit)是计算机存储的最小单位, 1byte = 8bit

    字符是指计算机中使用的数学 字母 符号

    2.java的数据类型 

        1.基本数据类型

                  1.数值类型

                           1、整数类型

                                    byte  一个字节 -128----127

                                    short  两个字节

                                    int   四个字节

                                   long  八个字节

                             2、浮点类型

                                    float  四个字节

                                    double  八个字节

                   2.字符类型

                             1.char (占两个字节)

                   3.Boolean类型 :值只有false和true两种

         类型低-------------------------------》高

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

         2.引用数据类型

             类、接口,数组都是引用数据类型

    3.数据类型的转换

    java是强类型语言,所以在java运算的时候需要用到类型转换

    不同的类型转换成同一类型再进行转换

         1.强制类型转换

        int i  = 123;
    byte a = (byte)i;
    高类型转低类型需要强制类型转换

         2.自动类型转换

             低类型转高类型,自动类型转换,不用强制转换

        3.注意点

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

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

              3.高容量转换为低容量的时候需要强制类型转换

              4.转换的时候要注意内存溢出问题或者是精度问题

    4.JDK7的新特性

            再操作数字的时候,数字可以用下划线分割,下划线不会被输出

             int w = 10_0000_0000;

  • 相关阅读:
    获取窗口句柄的几个办法
    我做的第一个网站
    学生信息管理系统
    程序题
    java冒泡排序
    模拟售票窗口,用4个线程模拟4个窗口在售票,共有8张票,用线程同步来实现
    设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1,写出程序。
    windows server 2012将计算机、回收站、文档等图标添加到桌面
    Javascript金额转化
    eclipse 每次切换工作空间都要重新配置
  • 原文地址:https://www.cnblogs.com/slpwyl/p/14367184.html
Copyright © 2020-2023  润新知