java的分號
㈠ 請問下面這條java語句裡面的分號分別是什麼意思System.out.println(""+a.f(10)+" "+a.g(12,6));
分號是語句結束的意思
結果應該是對象a的f函數的參數10的結果
機上對象a的g函數的參數12和6的結果
㈡ java內部類什麼時候加分號什麼情況不加分號
java語句為什麼時候要加問號?因為它是一個語句,比如
int i;
Test t=new Test();
t.te();
需要加分號的時候說明它也形成了一個語句,一般就是匿名內部類了
比如說
abstract class A
{
abstract public void fun1();
}
class Outer
{
public static void main(String [] args)
{
class Inner extends A
{
public void fun1()
{
System.out.println("implement for fun1");
}
}
new Outer().callInner(new Inner());
}
public void callInner(A a)
{
a.fun1();
}
}
這裡面就新建了一個實現了A介面的類,然後直接實例化並返回它,總之
我們定義一個類的代碼的時候是不需要分號的.但是實例化一個類的時候是要的,因為這算一個語句了
㈢ 分號在java中的作用,什麼時候用,什麼時候不能用.
1、分號標志著Java一句完整代碼的結束。
2、一般也用來拼接字元串,分割字元串的分隔符。
3、一句完整sql的結束(資料庫中),Java代碼里的sql是不加分號的
暫時想到這么多。。。
㈣ java類的最後要加分號嗎
java語句為什麼時候要加問號?因為它是一個語句,比如
int i;
Test t=new Test();
t.te();
需要加分號的時候說明它也形成了一個語句,一般就是匿名內部類了
比如說
abstract class A
{
abstract public void fun1();
}
class Outer
{
public static void main(String [] args)
{
class Inner extends A
{
public void fun1()
{
System.out.println("implement for fun1");
}
}
new Outer().callInner(new Inner());
}
public void callInner(A a)
{
a.fun1();
}
}
這裡面就新建了一個實現了A介面的類,然後直接實例化並返回它,總之
㈤ JAVA中兩個分號什麼意思
for (;;) 就是無限循環。這樣的語句,通常都是在循環體內進行判斷並跳出。
遇到這種情況,用while更合適。
㈥ java ;號的使用:
; java 中表示 一行結束
可以在結尾加任意數量的 ;
但是在eclipse 編譯器裡面會提示你 多出的; 是冗餘的
㈦ java 大括弧與分號的使用規范
「在Java中 ,有一些字元被當作分隔符使用,最常用的分隔符是分號(;),用來分隔語 句.下面是常用的分隔符. 符 號 ()圓括弧 用途 在定義和調用方法時用來容納參數表.在控制語句或強制類型轉換組成 的表達式中用來表示執行或計算的優先權 { }大括弧 用來包括自動初始化的數組的值.也用來定義程序塊,類,方法以及局 部范圍 []中括弧 用來聲明數組的類型,也用來表示撤消對數組值的引用 ;分號 用來終止一個語句 在變數聲明中,用於分隔變數表中的各個變數. ,逗號 在for控制語句中,用來 將圓括弧內的語句連接起來。 . 句號(也稱點)用來將軟體包的名字與它的子包或類分隔.也用來將引用變數與變數或方法分隔」
PS:別糾結這些小問題了,多看看別人的代碼,自己多寫就都會了
㈧ java什麼時候需要加分號
結束任何一個表達式都需要加分號。
for循環的三個表達式需要用分號分隔。
㈨ JAVA 中classpath 點分號 是什麼意思
.表示當前目錄,就是編譯或者執行程序時你所在的目錄。
分號; 是分隔符,分隔多個路徑。
classpath的作用就是在你執行 javac XXX.java
進行編譯時,告訴javac程序到哪裡去找XXX.java這個文件。 當然先要在當前目錄找啦,也就是.啦,找不到再去;分隔的其他路徑找。