Java基础概念之字符、标识符、数据类型
一、字节
1、位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数。
2、字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。
3、1B(byte,字节)=8bit(位)
4、字符:是指计算机中使用的字符、数字、字和符号
5、拓展:
1bit表示1位、1Byte表示一个字节1B=8b、1024B=1KB、1024K=1MB;1024M=1GB、1024GB=1TB。
二、标识符
作用: 给程序中的类、方法、变量命名的符号
规则:
1、Java标识符由数字、字母、下划线(_),美元符号($)或人民币符号(¥)组成
2、在Java中是区分大小写的,而且还要要求首位不能为数字。
3、最重要的是Java关键字不能当作Java标识符。
(1)、合法标识符举例:age、¥salary、$salary,_value、__1_value
(2)、非法标识符举例:123abc、-salary、#abc
三、关键字
电脑语言里预先定义的,有特殊意义的标识符,有时叫做保留字
1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|
obstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protexted | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
translent | try | void | volatile | while |
各字符作用:
修饰符:public,protected,private,native,final,static,abstract,synchronized,transient,volatile
流程控制符:if,else,do,while,for,switch,case,continue,break,default,return
基本数据类型:boolean,char,byte,short,int,long,float,double
类和接口的声明:class,extends,implements,interface
异常处理:try,catch,finally,throw,throws
数据类型的可选值:false,true,null
包的引入和声明:import,package
操作符:instanceof
方法返回类型:void
引用符:this,super
程序测试:assert
创建对象:new
枚举:enum
Java所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符
四、数据类型
1、强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后使用。
2、弱类型语言
3、Java的数据类型分为两大类
(1)、基本类型(primitive type)
(2)、引用类型(reference type)
基本类型(primitive type)