Java语法

Posted 浪子阳人

tags:

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

equals::判断字符串是否相等   s.equals("Hello")

==::判断数字是否相等 i == 100

 

 

java里的标签,后面加冒号的,有goto的影子,不建议用

outer:  就是标签

//打印101到150之间的质数
outer:for(i = 101;i < 150;i++){
for (int j = 2;j < i/2; j++){
if (i % j == 0){
continue outer;
}
}
}



值传递和引用传递
Java是值传递


args.length 数组长度
public static void main(String[] args)

可以通过命令行给main函数传参
java 编译后的类名 this is yangyang
执行class文件时必须在它所在包的路径 java加上全路径



可变参数:在方法声明中,在指定参数类型后加一个省略号。。。
注意:一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在他之前声明。
public void test(int... i);



递归结构包括两部分:
1.递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。
2.递归体:什么时候需要调用自身方法。


能不用递归就不用递归,

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

JSP 基础语法

在下面的代码片段中的剩余 ='passthrough' 处的代码中出现语法错误

JSP开发中的基础语法

JSP 语法

jsp

22.java方法的定义