2021-05-21 11:30

Java基础总结

Lin丶

JavaEE

(1329)

(0)

收藏

Java基础知识点

1变量

变量就是用来保存程序所需要数据

   声明变量的方法     声明单个变量:数据类型 变量名;    声明多个同数据类型的变量:数据类型 变量名1,变量名2,变量名3,......;

看到这里你肯定会问 那什么叫数据类型呢?数据类型就是决定变量存放数据的类型 常用的有三种整型(int) 浮点型(double) 字符串(String),在这不做过多解释

  变量名的命名规则:只能以字母 下划线 $作为开头   其它的以字母 数字 下划线 $都可以

比如a3,_a,$_    注意:不能使用关键字  区分大小写

  变量的赋值:数据类型 变量名=数据;是将右边的数据保存到左边的变量里 如:int a=10;就是把10装入了变量a中 因为是整数所以用到整型(int)注意:变量的值会覆盖 如int a=10;a=8;那么现在变量a的值就是8

2运算符

  运算符的种类很多 常用的有算术运算符、关系运算符、逻辑运算符和单目运算符等...

1)算术运算符:听名字就知道肯定和数学脱不了干系 没错 就是运算法  分为+ - * / %

+ - *很容易理解 但是程序/和算术/不太一样 程序/是取整的意思 就是说一个数如果有余数 那余数会直接被忽略 只要商   %的意思正好和/相反 %是把余数取出来的意思

2)关系运算符:这个比较容易理解 >  <  >=  <=  !=  ==

是的你没看错 >=这是一个运算符 叫做大于等于 <=小于等于  !=不等于  ==等于

3)逻辑运算符:&&   ||   !

这个应该比较陌生 &&可以理解为并且的意思  ||可以理解为或者的意思   !可不是叹号的意思 而是相反的意思

4)单目运算符:++ --    这个一般用在增加变量++就是加1  --就是减1

3if条件

if条件判断就用的比较广泛了 基本上从学if之后每次作业都能用到......解释如下:

if(条件)

{

代码1

}

else

{

代码2

}

这就是一个完整的if条件判断  什么意思呢 就是条件如果为真 就会执行代码1  条件如果为假 就会执行代码2   代码1和代码2执行其中一个

4循环

这也是一个难点...听名字你会想到什么?是不是无限套娃的赶脚   对 没错 就是这个意思   循环分两种 while循环和for循环 一般来说没有明确数量规定的用while比较好 有明确的规定的用for比较好 不要问为什么  我们老师这么说的 有错请找我们老师.....

while(ture)                                                                      for(声明变量;循环小于次数;变量++)

{                                                                                           {                                                                                            

循环体                                                                                    循环体 

}                                                                                            }


   那么问题来了 要是想让它停下怎么办呢 只需要在后面加上break;就好了                                                   

5数组

数组就是可以存放多个数据类型相同的数据 如:

数据类型 数组名[]=new 数据类型[整数];

等号两边的数据类型要保持一致 数组名跟变量名要求是一样的 整数的意思就是可以存放多少个数量

如:int a[]=new int [5];

这就是说创建了一个整型数组 数组名叫做a  a里面有5个元素

6函数

函数用一个图来表示吧 讲是真的有点难度.....

声明方法:

static 返回类型 函数名(形参)

{

函数体

return 需要返回的值

}

变量=函数名(实参)

变量就是创建一个来接收返回值  函数名需要相同  括号里的实参传给形参数值 形参将数值带入大括号中的函数体 函数体中如果有需要返回的值就创建一个变量来接收它 如果没有需要返回的等号和变量可以去掉 。

0条评论

点击登录参与评论