zoukankan      html  css  js  c++  java
  • ②java基础——标识符、关键字和基础数据类型

    Java标识符:

      1.由英文字母、数字、_(下划线)和$组成,长度不限。其中英文字母包含大写字母(A~Z)和小写字母(a~z),数字包含0到9

      2.标识符的第一个字符不能是数字(即标识符不能以数字开头)

      3.标识符区分大小写

      4.标识符不能包含空格

    Java关键字:

      1.Java关键字,是Java语言规定的具有特定含义的标识符。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字一律由小写英文字母组成

      2.Java关键字类似人类语言中的虚词,具有特定的含义,是组成程序(相当于人类语言中的文章)的必要组成部分

    Java基本数据类型(简介):

      字节型——byte——8位

      短整型——short——16位

      整型——int——32位

      长整形——long——64位

      单精度浮点型——float——32位

      双精度浮点型——double——64位

      字符型——char——16位

      布尔型——boolean——8位

    整型(byte,short,int,long):

      范围(以byte举例):

        byte占8位,即由8个0/1组成,由于机器采用2进制,并且第一位为符号位(0表示正数,1表示负数),所以一个byte型数据能表示的范围是:-27至27-1(即-128至127,因为在java中0是正数,所以正数最大值是127,而负数的最小值是-128)

    浮点型(float,double):

      注意:

        在float数据进行赋值时,要在数字后面添加f(或F),否则编译器会认为这是一个double类

        正确赋值方式:float  f1  =  1.3f;

    布尔型(boolean):

      又称为逻辑类型,用于表示一个逻辑判定的真/假值,在Java中只能向boolean类型赋值两个字符型常量,即:true(真)和false(假)

      注意:

        布尔值得默认初始值为false

        Java的二进制逻辑中,规定1位真,0位假

    字符型(char):

      Java字符型采用Unicode编码方式,char(字符型)为16位,并且字符型不分正负之分,所以可以表示216个数

      范围:0至216-1(0~65535)

      举例:

        char  c1  =  'a';

        char  c2  =  12345;

        char  c3  =  '中';

      注意:char可以储存一个中文,并且可以使用数值(0~65535)对字符型变量进行赋值

    基本数据类型转换(简介):

      当把级别低的变量赋值给级别高的变量时,Java自动使用隐式转换

      当要强转时(显示类型转换,把高级变量赋值为低级变量)格式:(要转换的类型) 被转换的值

       如:int  x  =  (int)  23.89;    //此时x为23(强转导致精度缺失)

  • 相关阅读:
    scanf与scanf_s的区别
    C语言输出时的各种%
    Windows下配置OpenGL环境
    C#高级进阶--重写函数
    Linux下安装国际版QQ (转)
    Linux Vim不明原因卡死解决办法
    iCamera App Kit 使用说明
    usb2.0高速视频采集之68013A寄存器配置说明
    iSensor APP 之 摄像头调试 OV5642 续集2
    iSensor APP 之 摄像头调试 OV9655 测试之二
  • 原文地址:https://www.cnblogs.com/yimengxianzhi/p/8053083.html
Copyright © 2011-2022 走看看