欢迎来到窥视未来的博客

Fork me on GitHub

Java基础知识复盘

变量概念

是计算机内存中一个数据存储空间或容器

使用变量步骤

1、声明  数据类型 变量名 

举例:int  age;

赋值:age=20;

 

变量三要素

1、数据类型:变量的类型,决定变量空间的大小

2、变量名称:变量名,方便计算机在内存中找到这个变量

3、变量值:存储的数据

 

Java标识符命名规则

  1. 标识符由字母下划线“_” ,美元符“$” 或数字组成
  2. 标识符应以字母下划线,美元符开头
  3. java标识符大写敏感,长度无限制

 

赋值运算

  运算符分为:赋值运算符、算术运算符、逻辑运算符

  赋值 先声明变量并赋值,然后才能使用

System.out.println("平均分:"+avg);
  1. 它可以是一个运算符
  2. 也可以是一个连接符
  3. 当两个都是非数值类型时,如果它们相加就会被看做成一个(连接符)
  4. 当一个是非数值类型另一个是数值类型时它们会被看成一个(连接符)
  5. 当两个都是数值 类信息,如果它们相加时就会被看成算数运算符当中的加号。
    1. 字符串和数组在一起那就是字符串

类型的自动转换

double 型比int型大,都是数值类型,double不可以自动转化成int

char和String  String比char 大

char 只能存一个字符

String 可以存N个字符

 

小可转大,大转小会失去精度,自动类型转换是两个大小不同 数据,会把小的转换成大的进行运算,所以还是那就话:

小可转大,大转小会失去精度。精度由小到大自由转换,由大到小强制转换

(1)布尔类型和其它基本数据类型之间不能互转换

(2)Byte型可转换short、int、long、float和double

(3)Short可转换为int、long、float和double

(4)char可转化为int、long、float和double

(5)int可转换为float和double

(6)long可转换为float和double

(7)float可转换为double

 

Java提供各种类型的运算符,具体如下:
                             常用算术运算符
运算符  说明 举例
+ 加法运算符,求操作数的和  5 + 3=8
- 减法运算符,求操作数的差 5 - 3=2
* 乘法运算符,求操作数的乘积 5 * 3=15
/ 除法运算符,求操作数的商 5 / 3=2
% 取余运算符,求操作数相除的余数 5 % 3 =2

 

 

 

 

 

 

 

 

关系运算符

  关系运算符的作用;用来做比较运算,比较后结果是Boolean类型

 

在Java里 "=="和"="区别

  1.  “=” 是赋值
  2. “==” 如果变量1==变量2 要它们返回true的话就要连内存地址和值都要相等才会返回true

多重if选择结构的执行流程是

答:由大到小或小到大,有排列,如果条件之间存在连续关系顺序可以任意排列

if结构书写规范如下:

  答:每个if或else包含的代码块都用大括号括起来,相匹配的一对if和else应该左对齐。内层的if结构相对于外层的if结构要有一定的缩进。

 

switch选择结构中break关键字的作用

       答:表示“停止”,即跳出当前结构。

 

posted on 2024-07-25 08:15  窥视未来  阅读(7)  评论(0编辑  收藏  举报

导航