温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

java的结构和方法

发布时间:2020-07-20 14:16:07 来源:网络 阅读:293 作者:王果果ooo 栏目:编程语言

表达式(Expression)
a=100;
100>50;
add(1,2);
语句
语句块
Java换行:%n

顺序结构
分支结构
if(逻辑表达式 备注,和C不同,一定是逻辑结果,既不能为1或0){
条件为真执行} else{条件为假执行}
switch(int类型 | String类型 | Enum类型){
case 条件一:
case 条件二:break;
···
default:
}
循环结构
三种和C语言相同的循环语句
在Java中多了一种for的形式 foreach(元素类型 变量名:容器){}
int[] array={····};
···
continue和break都支持带标签的格式:
break 【】;跳出多层循环
方法(C语言中的函数):
1.限定符 public/static
2.返回值类型,如果没有返回值,要明确写void
3.
方法名称,命名习惯 首个单词全小写,以后的单词首字母大写,多是动词
4.参数列表()|(参数类型 参数名称)
5.异常声明 throws 异常列表
6.
方法体()
public static int caluSum(int [] array)throws Exception{
....
}
重点:关于函数签名:
方法名称+参数列表
int sum(int a,int b){} void sum(int a,int b){} 与第一个一样(重定义)
int sum(int a,int b,int c) 与第一个不一样(不是重定义)
重载(Overload)(方法名称相同,但参数列表不同) 通常情况下,用不到重载,例外:重载在构造方法中很常见
递归方法(在方法体中调用本身):
在Java中,递归方法没有任何的特殊性
思想:数学归纳法的思想(递推+终止)

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI