1-02 Java程序基础 基本数据类型和运算符

目录

 一.Java程序基本结构

二.变量和数据类型

三.包装类型 Wrapper

四.运算符


 一.Java程序基本结构


Java程序基本结构
    class类名{
    }
类名的规范和命名习惯  public修饰符  方法定义  static修饰符  语句以分号结束
Java的注释的种类:单行注释 //  多行注释/**/   特殊的文档注释
 

二.变量和数据类型


变量:

    变量的定义是: 用来命名一个数据的标识符
    变量可以持有基本类型或指向某个对象变量必须先定义后使用  变量可以被赋值,还可以被重新赋值  等号=是赋值,不是数学的相等

数据类型:
    整数类型:byte 8位,short 16位,int 32位,long 64位
    浮点类型:float 32位,double 64位
    字符类型:char 8位
    布尔类型:boolean 1位
常量:
    用final定义
    通常全部大写

浮点数类型有两种 
float 长度为32位 
double 长度为64位 
注意: 默认的小数值是double类型的 
所以 float f = 54.321会出现编译错误,因为54.321的默认类型是 double,其类型 长度为64,超过了float的长度32 
在数字后面加一个字母f,直接把该数字声明成float类型 
float f2 = 54.321f, 
这样就不会出错了

布尔型用于表示真假

虽然布尔型真正存放的数据是0(false) 1(true)
但是,不能直接使用0 1 进行赋值

char类型用于存放一个字符,值用单引号'表示 (双引号表示字符串)
其长度和short一样,也是16位的
只能存放一个字符,超过一个字符就会产生编译错误

三.包装类型 Wrapper

包装类型
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

数字封装类有 
Byte,Short,Integer,Long,Float,Double 
这些类都是抽象类Number的子类

四.运算符

1.算数操作符

2.关系操作符

3.逻辑操作符

4.位操作符

5.赋值操作符

6.三元操作符

1.算数操作符

基本的有: + - * / %

自增 自减 ++ --

2.关系操作符

关系操作符:比较两个变量之间的关系 
> 大于 
>= 大于或等于 
< 小于 
<= 小于或等于 
== 是否相等 
!= 是否不等 

3.逻辑操作符

4.位操作符

5.赋值操作符

6.三元操作符

表达式?值1:值2
如果表达式为真 返回值1
如果表达式为假 返回值2

猜你喜欢

转载自blog.csdn.net/lduzhenlin/article/details/88821066