本文主要是介绍Java 基础知识易错记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Java 基础知识易错记录
①++运算符
②continue和break
③成员变量 局部变量
④switch case
⑤StringBuffer StringBuilder
⑥重载 重写
⑦throw throws
++运算符
public static void main(String[] args) {int a = 1;System.out.println(a++);System.out.println(++a);}
++在后,后加
++在前,先加
continue和break
continue:跳过,根据判断条件跳过这一次循环继续下一次
break:终止,根据判断条件达到条件终止当前循环
continue
public static void main(String[] args) {int [] numbers = {10, 20, 30, 40, 50};for(int x : numbers ) {if( x == 30 ) {continue;}System.out.print( x );System.out.print("\n");}}
break
public static void main(String[] args) {int [] numbers = {10, 20, 30, 40, 50};for(int x : numbers ) {if( x == 30 ) {break;}System.out.print( x );System.out.print("\n");}}
成员变量 局部变量
Java 局部变量 成员变量
switch case
Java switch使用
StringBuffer StringBuilder
StringBuffer :可变字符序列,线程安全
StringBuilder : 可变字符序列,线程不安全,相对于StringBuffer更快
重载 重写
throw throws
public void test() throws Exception {throw new Exception();
}
这篇关于Java 基础知识易错记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!