Java学习笔记04——基本数据类型

数据类型

基本数据类型 8个

  • 4整型
    – byte short int long64
  • 2浮点型
    – float 32 double 64
  • 1字符型
    – char 16bit 2字节 Unicode编码 0-65535
  • 1布尔型
    – boolean 1bit true false

引用数据类型

  • 数组[]
  • 类class(抽象类abstract class)
  • 接口interface
  • 枚举enum
  • 注解@interface

基本数据类型

  1. 整型

    byte 字节型------>8个bit 敏感单元位
    1byte ==8bit 0 0000000 256种组合
    用第一个bit位置来记录符号 0正数 1负数
    数值的范围 -2的7次方 ~ 2的7次方-1
    -128 ~ 127
    以上的其他整数类型 依次乘2
    short 2字节 == 16bit 65526种 -32768 32767
    int 4字节 == 32bit -2147483648 2147483647
    long 8字节 == 64bit

    float 32bit 4字节
    0 000000000 00000000000000000000

    字符? ‘a’ ‘+’ ‘我’ ‘5’
    字符中数字和整数的数字冲突
    为了以示区分 每一个字符的前后各加单引号
    为什么英文和符号和数字是一个字节
    为什么中文是两个字节?
    ASCII 美国信息交换标准代码
    a------00000000------97
    a------00000000------97
    a------00000000------97
    字母 数字 符号
    26*2 + 10 + 100 字节256种组合

命名规则和规约
名字只能含有 字母(区分大小写)数字(不能开头)英文字符(_$)中文(不推荐)
类名字首字母大写 ,
多个单词每一个单词首字母大写 名字最好见名知义

知识补充
1.配置环境变量

  • path 让工具可以在任何位置都可以使用
  • *classPath 不管源文件在哪,生成的class文件都统一的存储在配置的目录下
  • JAVA_HOME 目的是为让路径的写法变得简单(相对路径的写法)
    – JAVA_HOME C://program files/java/jdk
    – path %JAVA_HOME%/bin

2.创建源文件的时候产生的问题
注意电脑设置的问题
是否有隐藏后缀名的情况

发布了40 篇原创文章 · 获赞 16 · 访问量 5256

猜你喜欢

转载自blog.csdn.net/CSDNWuZhiChun/article/details/104634930