Java基础(3)--语法

近期一个做测试的朋友想转Java,问我要一些Java基础的知识,我在闲暇时间整理了一下自己的所学,一边希望自己共同学习,一边检验下自己所学,犹豫本人知识有限,有不对之处敬请见谅,希望指正。谢谢!


第一个小程序:

package com.james.lesson;     //包的声明
public class Hello { //类的声明
public static void main(String[] args) { //程序入口

String sayHello = "Hello World!" ; //变量的声明

System.out.println(sayHello); //打印输出语句

}
}


Java语言注释方式:

1 "//" :记号开始,本行结束

2 "/* */" :符号之间的文字为注释内容

3 "/** */" :符号之间的文字为注释内容,文档注释,可编译。


Java运算符与表达式:

Java算数运算符:

“+”:加法

“-”减法

“*”乘法

“-”:除法

“%”:取余数


Java一元运算符:

“+”:正号

“-”:负号

“!”:NOT,否,非

“~”:取补码


Java关系运算符与if语句:

if语句格式:

if(判断条件){

语句:

}

if(判断条件){

语句:

}else{

语句:

}

if(判断条件){

语句:

}else if(判断条件){

语句:

}else{

语句:

}

如果判断条件成立,则执行括号内的语句。如果判断条件不成立,则执行else后面的语句。


Java关系运算符:

“<”:小于

">":大于

">=":大于等于

"<=":小于等于

"=="等于

"!="不等于


Java递增与递减运算符:

“++”;自增+1 , a++:a使用后+1,++a:a使用前+1

“--”:自减-1,a--:a使用后-1,--a:a使用前-1


Java逻辑运算符:

“&&”:AND,与  连接前后的两个判断必须同时成立,返回true,否则返回false。

“||”:OR,或  连接前后的两个判断只要有一个成立,返回true,否则返回false。


Java括号运算符:

“()”提高运算优先级。


Java三目运算符:



Java运算符的优先级:



Java表达式:


简洁的写法可以提高程序的运行更效率。

简洁写法的范例:



Java循环语句:

循环语句只有一个入口和一个出口,一般来说程序的结果包含:顺序结构,选择结构和循环结构。

顺序结构:


选择结构:


循环结构:



Java多重选择语句---switch语句

switch(表达式){

case 选择值1:语句主体1 ;break ;

case 选择值2:语句主体2 ;break ;

case 选择值3:语句主体3 ;break ;

default:语句主体;

switch语句流程图:



Java while循环

while(判断条件){

语句1;

... ...

语句n;

while循环流程图:



Java do...while()循环:

do{

语句1;

... ...

语句n;

}while(判断条件);

do...while()循环流程图:



Java for循环

for(赋值初值;判断条件;赋值增减量){

语句1;

... ...

语句n;

}

for循环流程图:


Java循环嵌套,循环之间可以实现嵌套。一般程序开发过程中,循环尽量不要超过三层。循环嵌套层数越多,会影响程序效率。

Java循环的跳出,break关键字终止循环,continue关键字结束本次循环,继续下次循环。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值