`
wangzhuosoft
  • 浏览: 22843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

java基础--运算符,表达式,语句,方法

阅读更多

运算符

Java语言中支持如下运算符

算术运算符:+,-,*,/,%,++,--

关系运算符:>,<,>=,<=,==,!=

逻辑运算符:!,&,|,^,&&,||

位运算符:&,|,^,~,>>,<<,>>>

赋值运算符:=

扩展赋值运算符:+=,-=,*=,/=

字符串连接运算符:+

l  字符串连接符:“+”运算符两侧的操作数种只要有一个是字符串(string)类型,系统会自动将另一个操作数转换为字符串然后再进行连接

l  当进行打印时,无论任何类型,都自动转换字符串进行打印

System.out.println(c);

表达式:

表达式优先级

三目条件运算符

三目条件运算符,语法格式:

X?y:z

语句:

条件语句-根据不同条件,执行不同语句

Ÿ   If

Ÿ   If……else

Ÿ   If……else if

Ÿ   If……else if……else if ……else

Ÿ   Switch

 循环语句-重复执行某些动作

Ÿ   ForJDK1.5新语法)

Ÿ   While

Ÿ   do……while

if语句:

Ÿ   If

Ÿ   If……else

Ÿ   If……else if

Ÿ   If……else if……else if ……else

For循环语句

执行过程:首先计算表达式1,接下来执行表达式2,若表达式2的值=true则执行语句,接着计算表达式3,再判断表达式2的值:依次重复下去,直到表达式2的值=false

For语句中三个表达式都可以省略

JDK1.5之后补充的for语法(后面课程中补充,数组)

 

While & do while语句

break & Continue语句

break语句用于终止某些语句块的执行。用在循环语句体中,可以强行退出循环;

Continue语句用在执行语句体中,用于终止某些循环过程,跳过循环体中continue语句下面未执行的循环,开始下一次循环过程;

Switch语句:

Switch(){

Case xx;

……

Case xx;

……

Default

……
}

小心case穿透,推荐使用break语句

多个case可以合并到一起

Default可以省略,但不推荐省略

Switch

Javaswitch语句只能探测int类型值

方法:

Java的方法类类似于其它语言的函数,是一段用来完成特定功能的代码片段

 

形式参数:在方法被调用时用于接受外界输入的数据。

实参:调用方法时实际传给方法的数据

返回值:方法在执行完毕后返还给调用它的环境的数据

返回值类型:事先预定的返回值的数据类型,如无返回值,必须给出返回值类型void

 

Java语言中使用下述形式调用方法:对象名.方面名名(实参列表)

实参的数目、数据类型和次序必须和所调用方法声明的形参列表匹配,

Return语句终止方法的运行并指定要返回的数据。

Java中进行幻术调用中传递参数时,遵循值传递的原则:

基本类型传递的是该数据值本身。引用类型传递的是对对象的引用,而不是对象本身。

  • 大小: 25 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics