Java與C是兩種不同的編程語言,有著不同的語法和特點。下面將分別介紹Java和C的語法。
Java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Java是一種面向對象的編程語言,其中類及其方法是基礎。上面的代碼是經典的Java程序Hello World。其中public class表示定義了一個公共類HelloWorld,main方法是程序的入口,其參數類型為String數組,System.out.println用于輸出字符串。
C:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
C是一種過程化編程語言,程序由函數構成。上面的代碼也是Hello World程序,其中#include語句用于包含標準輸入輸出頭文件,int main()表示定義一個返回整型的主函數,printf用于輸出字符串,并在結尾添加了一個換行符,return 0表示程序正常退出。