变量,运算符和数据类型
一:数据类型:
计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型
(1)java中的数据类型:int,double,short,float,boolean,byte,long,char。注意:string并不是其中
(2)数据类型分为数值类型(整数和非整数)和非数值类型。
(3)char(字符型):用于存储单个字符,需要带单引号‘’ int:(整型)用于储存整数类型
double(双精度浮点型):用于存储小数 string:用于存储字符串类型数据,需要带双引号“”
二:字节:字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于八位二进制。
(1)数字,英文(无论大小写)和英文标点都只占用一个字节。
(2)汉字,中文的标点符号都占用两个字节
三:内存
计算机使用内存来存储计算时所需要的数据。
四:变量:
变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。
变量在程序中就是用一个变量名表示
(1)一个数据存储空间的表示。
(2)变量的命名规则
1:变量名必须以字母“——”或者“$”开头
2:变量名可以包含数字,但是不能以数字开头
3:除了“$”和“——”不能包含其他字符
4:不能使用java的关键字,例如:public,class,java等等
(变量名不能重复)
五:运算符
(1)赋值运算符:“=”:代表将“=”右边的值赋给“=”左边的变量名
(2)算数运算符:“+”’加法运算,例如(1+1=2) “-”减法运算例如(3-2=1) “*”乘法运算例如(2*3=6) “/”除法运算例如(6/3=2) “%”取余运算例如(14%3=2)
(3)关系运算符:“>”大于号 “<小于号 “>=”大于等于 “<”小于等于 “==”等于 “!=”不等于
六:布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有True
、False
两种值,要么是True
,要么是False