Bahasa Pengaturcaraan Java Hari ke Hari - Bahagian I

Bahasa Pengaturcaraan Java Hari ke Hari - Bahagian I

Dalam 1995 bila c++ Bahasa pengaturcaraan digunakan secara meluas. Seorang pekerja Sun Microsystem Bekerja di platform yang dipanggil 'Hijau'Membangunkan bahasa pengaturcaraan dan menamakannya sebagai'Oak'.

Nama itu diilhamkan oleh seorang Oak pokok yang dia gunakan untuk melihat di luar tingkap pejabatnya. Kemudian nama itu Oak digantikan oleh Java.

Bahasa pengaturcaraan Java dibangunkan oleh James Gosling dan oleh itu James Gosling telah dihormati sebagai Bapa bahasa pengaturcaraan java.

James Gosling - Bapa Pengaturcaraan Java

Sekarang persoalannya, jika sudah ada bahasa pengaturcaraan berfungsi (c++) tersedia, mengapa Encik. Gosling Dan pasukannya memerlukan bahasa pengaturcaraan yang berbeza.

Java dimaksudkan dengan ciri -ciri:
  1. Tulis sekali, jalankan ke mana sahaja
  2. Pembangunan Program Platform Cross I.e., Arsitektur neutral
  3. Keselamatan
  4. Berasaskan kelas
  5. Berorientasikan objek
  6. Sokongan untuk teknologi web
  7. Kuat
  8. Ditafsirkan
  9. Warisan
  10. Diikat
  11. Dinamik
  12. Prestasi tinggi

Sebelumnya Java dibangunkan, program yang ditulis di komputer atau untuk seni bina tidak akan berjalan di komputer dan seni bina lain, oleh itu semasa membangun Java pasukan memberi tumpuan terutamanya platform silang fungsi dan dari sana konsep Tulis sekali, berjalan di mana sahaja datang, yang tetap menjadi petikan Sun Microsystem untuk masa yang lama.

Java program berjalan di dalam Jvm (Mesin maya Java) yang menambahkan lapisan tambahan antara sistem dan program, yang selanjutnya bermaksud keselamatan tambahan. Bahasa pengaturcaraan lain sebelum Java Tidak mempunyai ciri sedemikian yang bermaksud kod yang dijalankan boleh berniat jahat boleh menjangkiti sistem atau sistem lain yang dilampirkan kepadanya Java dikekalkan untuk mengatasi masalah ini menggunakan Jvm.

Java ialah OOP (Pengaturcaraan berorientasikan objek) Bahasa. Dengan ciri berorientasikan objek, ini bermakna semua entiti adalah objek yang selanjutnya mencadangkan Objek dunia nyata.

Bila Java sedang dibangunkan di matahari, Teknologi Web secara kebetulan telah mula mengambil bentuk dan pembangunan Java sangat dipengaruhi dengan ini, dan bahkan hari ini Web World menggunakan Java lebih daripada bahasa lain. Java dengan ketat bahasa yang ditafsirkan, yang bermaksud Java melaksanakan kod sumber secara langsung dengan menterjemahkan kod sumber dalam bentuk pertengahan.

Java adalah sifat yang kukuh i.e., ia dapat mengatasi kesilapan dalam input atau pengiraan. Apabila kita mengatakan Java adalah bahasa pengaturcaraan yang dinamik, kita bermaksud mengatakan bahawa ia mampu memecahkan masalah kompleks ke dalam masalah mudah dan kemudian melaksanakannya secara bebas.

Java menyokong threading. Benang adalah proses kecil yang boleh diuruskan secara bebas oleh penjadual sistem operasi.

Java Sokongan Warisan, yang bermaksud hubungan dapat diwujudkan di antara kelas.

Tanpa ragu ragu! Java dibangunkan sebagai pengganti untuk 'c'Dan'c++'Bahasa pengaturcaraan oleh itu ia mewarisi beberapa ciri dari pendahulunya., c dan c++ dengan beberapa ciri baru.

Belajar java Dari sudut pandangan pembawa sangat dihargai dan salah satu teknologi yang paling dicari. Cara terbaik untuk mempelajari bahasa pengaturcaraan adalah untuk memulakan pengaturcaraan.

Sebelum kita pergi ke pengaturcaraan, satu perkara lagi yang perlu kita ketahui ialah: nama kelas dan nama program semestinya sama, namun ia boleh berbeza dalam keadaan tertentu tetapi dengan konvensyen, ia selalu merupakan idea yang baik untuk menamakan semula program seperti itu nama kelas.

Javac adalah pengkompil Bahasa pengaturcaraan Java. Jelas anda sepatutnya Java Set pembolehubah yang dipasang dan persekitaran. Memasang Java pada rpm sistem berasaskan hanya satu klik seperti pada Tingkap dan lebih kurang Debian sistem berasaskan.

Walau bagaimanapun Debian Wheezy Tidak ada Java dalam repo. Dan ia agak tidak kemas untuk dipasang Java dalam Wheezy. Oleh itu, langkah cepat untuk dipasang di Debian adalah seperti di bawah:

Memasang Java di Debian Wheezy

Muat turun betul Java versi untuk sistem dan seni bina anda dari sini:

  1. http: // www.Oracle.com/technetwork/java/javase/muat turun/indeks.html

Sebaik sahaja anda telah memuat turun, gunakan arahan berikut untuk dipasang Debian Wheezy.

# mv/home/user_name/muat turun/opt/ # cd/opt/ # tar -zxvf jdk-7u3-linux-x64.tar.GZ # RM -RF JDK-7U3-LINUX-X64.tar.GZ # CD JDK1.7.0_03 # kemas kini-alternatif-Install/usr/bin/java java/opt/jdk1.7.0_03/bin/java 1 # update-alternatives-Install/usr/bin/javac javac/opt/jdk1.7.0_03/bin/javac 1 # update-alternatives-Install/usr/lib/mozilla/plugins/libjavaplugin.Jadi Mozilla-Javaplugin.SO /OPT /JDK1.7.0_03/jre/lib/amd64/libnpjp2.SO 1 # UPDATE-Alternatif-Set Java /OPT /JDK1.7.0_03/bin/java # kemas kini-alternatif-set Javac/opt/jdk1.7.0_03/bin/javac # update-alternatives-set mozilla-javaplugin.SO /OPT /JDK1.7.0_03/jre/lib/amd64/libnpjp2.Jadi

Untuk RHEL, Centos dan Fedora Pengguna juga boleh memasang versi terkini Java dengan pergi ke URL di bawah.

  1. Pasang Java di Rhel, Centos dan Fedora

Mari kita pindah ke bahagian pengaturcaraan untuk mempelajari beberapa program Java asas.

Program 1: Helo.Java

kelas hello public static void main (string args []) System.keluar.println ("berjaya!");

Simpan sebagai: Helo.Java. Dan menyusunnya dan berjalan seperti yang ditunjukkan.

# javac hello.java # java hello

Output sampel

Berjaya!

Program 2: Pengiraan.Java

pengiraan kelas public static void main (string args []) int num; num = 123; Sistem.keluar.println ("Ini adalah num:" + num); num = num * 2; Sistem.keluar.cetak ("nilai num * 2 adalah"); Sistem.keluar.println (num); 

Simpan sebagai: pengiraan.Java. Dan menyusunnya dan berjalan seperti yang ditunjukkan.

# Pengiraan Javac.pengiraan java # java

Output sampel

Ini adalah num: 123 nilai num * 2 ialah 246

Buat sendiri:

  1. Tulis program yang meminta anda nama pertama dan nama terakhir Dan kemudian alamat Anda dengan anda nama terakhir.
  2. Tulis program dengan tiga nilai integer dan melakukan tambahan, Substraksi, Pendaraban dan Bahagian dan mendapat output tersuai.

Catatan: Cara pembelajaran ini akan membuat anda tahu dan belajar sesuatu. Walau bagaimanapun, jika anda menghadapi masalah dalam menulis program 'Buat sendiri'Anda boleh membuat kod dan masalah anda dalam komen.

Bahagian ini 'Hari ke hari'adalah konsep Tecmint.com Dan dari sini kami akan memberi anda tutorial setiap jenis. Artikel ini akan diperluaskan dengan program tahap kemasukan ke tahap maju, artikel mengikut artikel.

Kami akan segera datang dengan artikel seterusnya dalam siri ini. Sehingga kemudian Tunggu.

Seperti dan Kongsi kami dan Tolong kami ke Sebar.