4-1Java基础知识总结

运算符

1.比较运算符(>,>=,<,<=,== )

2.赋值运算符(=,+=,-=,*=,/=,%=)

3.逻辑运算符(1.基本逻辑运算符:  &:逻辑与   |:逻辑或   ^逻辑异或  !逻辑非

                    2.  扩展的逻辑运算符: 逻辑双与:&& 逻辑双或:||)

                        逻辑双与和逻辑双或存在短路规则

4.三目运算符(条件表达式?ture语句:false语句;)

5.算数运算符(基本算术运算符:+,-,*,/,%(模)

                     扩展运算符:++和--)

                       ++和--前置是先自增或自减在进行运算,后置时先进行运算后自增或自减

流程控制语句

1.if条件语句

else if适合多重条件

2.switch条件语句

 switch(表达式){
 case 值1:
         语句1;
              break ;
     case 值2:
         语句2;
             break;
     default:
         语句n+1;
         break;
 

 }

表达式类型可以是byte int short

switch存在贯穿原则,当default在switch语句的最后出现时可以省略break

3.for循环语句

 for(初始化语句;条件语句;步长语句){

     循环体语句;

   }

for语句一般不在循环体之外定义循环变量,循环次数已知

4,dowhile循环语句

          初始化语句;
          do{
              循环体语句;
              控制体语句;(步长语句)
          }while(条件判断语句) ;
使用与循环次数未知的情况

5.while语句 

         初始化语句 ;
         while(条件表达式){
            循环体语句;
            步长语句;

         }

6.break与continue

break是直接跳出该循环体,continue是跳出循环的本层循环

方法

  方法:完成特定功能的代码块
 
  方法的格式:                                形式参数
          public static  返回值 方法名(参数类型1 变量1,参数类型2 变量名){
              return ...
          }
  方法格式的解释:
      public static:方法是静态的,并且是公共的方法  (今天写方法,public static)
   返回值(数据类型): 根据具体的需求,返回什么类型,用什么样的数据类型结束
   方法名:给当前代码块起名字,命名规则:单个单词:字母全小写 多个单词:第一个单词全部小写,第二个单词开始每个单词首字母大写
   return: 将当前代码的计算的结果,返回给调用者
  
   有返回值类型的方法:
   需求:
           计算两个数据的和
  
   方法调用:
           1)单独调用
               单独调用,没有意义,没有输出结果
           2)输出调用
               直接输出了结果,写死了,不能对结果进行操作
           3)赋值调用 :有返回值类型的方法,推荐使用赋值调用,它可以结果进一步操作
              int result = sum(a,b) ;


猜你喜欢

转载自blog.csdn.net/ws1995_java/article/details/79822637
今日推荐