Java: Bahasa pengaturcaraan yang mantap dan serba boleh, digunakan secara meluas dalam pelbagai aplikasi. Dibangunkan oleh James Gosling di Sun Microsystems (kini Oracle), popularitinya adalah kerana mudah alih, keselamatan dan kemudahan penggunaannya. Panduan ini meneroka konsep asas bahasa Java, termasuk sintaks, corak dan contoh praktikal.
Atur cara Java asas terdiri daripada kelas dan kaedah. Lihat contoh mudah:
<code class="language-java">public class HelloWorld { public static void main(String[] args) { System.out.println("Olá, Mundo!"); } }</code>
public class HelloWorld:
Mengisytiharkan kelas yang dipanggil HelloWorld
. Di Java, semua kod berada di dalam kelas.
public static void main(String[] args):
Titik kemasukan program. Kaedah main
dilaksanakan semasa memulakan program.
System.out.println("Olá, Mundo!"):
Mencetak "Hello, World!" dalam konsol.
Java ialah bahasa yang ditaip dengan kuat. Setiap pembolehubah mesti mempunyai jenis yang ditentukan. Jenis data utama:
<code>Tipo Tamanho Valores Possíveis byte 8 bits -128 a 127 short 16 bits -32.768 a 32.767 int 32 bits -2.147.483.648 a 2.147.483.647 long 64 bits -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 float 32 bits Precisão simples double 64 bits Precisão dupla char 16 bits Um caractere Unicode boolean 1 bit true ou false</code>
<code class="language-java">public class TiposDeDados { public static void main(String[] args) { int idade = 25; double salario = 4500.50; char inicial = 'J'; boolean empregado = true; System.out.println("Idade: " + idade); System.out.println("Salário: " + salario); System.out.println("Inicial do nome: " + inicial); System.out.println("Empregado: " + empregado); } }</code>
Java menawarkan struktur kawalan aliran seperti if
, else
, for
, while
dan switch
.
Contoh: Struktur Bersyarat
<code class="language-java">public class ControleDeFluxo { public static void main(String[] args) { int numero = 10; if (numero > 0) { System.out.println("O número é positivo."); } else if (numero < 0) { System.out.println("O número é negativo."); } else { System.out.println("O número é zero."); } } }</code>
Contoh: Gelung Berulang
<code class="language-java">public class LacosDeRepeticao { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { System.out.println("Contador: " + i); } int contador = 5; while (contador > 0) { System.out.println("Contador: " + contador); contador--; } } }</code>
OOP adalah asas dalam Java. Konsep utama:
Contoh: Kelas dan Objek
<code class="language-java">class Pessoa { String nome; int idade; void apresentar() { System.out.println("Olá, meu nome é " + nome + " e tenho " + idade + " anos."); } } public class OrientacaoObjetos { public static void main(String[] args) { Pessoa pessoa = new Pessoa(); pessoa.nome = "João"; pessoa.idade = 30; pessoa.apresentar(); } }</code>
Java ialah bahasa yang berkuasa untuk membangunkan pelbagai aplikasi. Panduan ini telah membentangkan asas. Terokai perpustakaan dan alatan untuk mendalami pengetahuan anda.
Atas ialah kandungan terperinci Asas bahasa Java dan sintaksinya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!