javase基础

Posted smileApe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javase基础相关的知识,希望对你有一定的参考价值。

1、算术运算符

  7种:+,-,*,/,%,++,--;          --------------------注意不要想当然,按照类型规则来计算

    ++在变量前,先加1再取变量使用        --同理  

      在变量后,先取变量使用再加1

    i=i++;//值不变     i=++i;//值加1

 

2、比较运算符

  6种:>,<,>=,<=,==,!=    -------  返回true|false表示逻辑值

 

3、逻辑运算符

  5种:!,|,&,||,&&

  短路与非短路的区别:

    短路:左边已经能确定表达式的结果时则右边不做运算,否则右边依然计算

    非短路:不管什么情况左右都计算

 

4、=,+=,-=,*=,/=,%=

  =:赋值运算,注意是否需要转型

  +=:扩展赋值运算   a+=b----->a=a+b

  +:可以做算术运算,也可以做字符串的拼接

    2+3=5

    2+""="2"          "hello"+2="hello2"

  注:打印语句打印是都以字符串形式表现

 

5、条件分支

  if...

  if...else...

  if...else...if...else

 

  switch(variable){}

 

以上是关于javase基础的主要内容,如果未能解决你的问题,请参考以下文章

零基础自学javase黑马课程第十四天

零基础自学javase黑马课程第十五天

JavaSE入门学习7:Java基础语法之语句(下)

JavaSE编程基础5

JavaSE基础之JDBC

JavaSE基础之矩阵运算