Rumah Kewangan Peribadi Apakah Java, dan mengapa begitu hebat? - dummies

Apakah Java, dan mengapa begitu hebat? - dummies

Isi kandungan:

Video: Panji Bawa Ular Seberat 100 Kilogram | OPERA VAN JAVA (13/07/18) 4-5 2024

Video: Panji Bawa Ular Seberat 100 Kilogram | OPERA VAN JAVA (13/07/18) 4-5 2024
Anonim

Java adalah bahasa pengaturcaraan dalam tradisi C dan C ++. Akibatnya, jika anda mempunyai pengalaman dengan C atau C ++, anda akan mendapati diri anda di wilayah biasa sering kerana anda mempelajari pelbagai ciri Jawa.

Walau bagaimanapun, Java berbeza dari bahasa pengaturcaraan lain dalam beberapa cara yang penting. Bahagian berikut menerangkan perbezaan yang paling penting.

Kemerdekaan platform

Salah satu sebab utama Java begitu popular adalah platform kemerdekaan, yang bermaksud bahawa program Java dapat dijalankan pada banyak jenis komputer. Program Java berjalan pada mana-mana komputer dengan Alam Sekitar Runtime Java, juga dikenali sebagai JRE, dipasang . JRE tersedia untuk hampir semua jenis komputer - PC yang menjalankan Windows, komputer Macintosh, komputer Unix atau Linux, komputer kerangka utama besar, dan juga telefon bimbit.

Orientasi objek

Java secara semulajadi berorientasikan objek, yang bermaksud bahawa program Java terdiri daripada unsur-unsur pengaturan yang dipanggil objek . Ringkasnya, objek adalah entiti pengaturcaraan yang mewakili salah satu objek dunia nyata atau konsep abstrak.

Semua objek mempunyai dua ciri asas:

  • Objek mempunyai data, juga dikenali sebagai menyatakan . Misalnya, objek yang mewakili buku mempunyai data seperti tajuk buku, pengarang, dan penerbit.
  • Objek juga mempunyai tingkah laku , yang bermaksud bahawa mereka boleh melakukan tugas tertentu. Di Jawa, tugas ini dipanggil kaedah . Contohnya, objek yang mewakili kereta mungkin mempunyai kaedah seperti permulaan, berhenti, memandu, atau kemalangan. Sesetengah kaedah hanya membolehkan anda mengakses data objek. Sebagai contoh, objek buku mungkin mempunyai kaedah getTitle yang memberitahu tajuk buku anda.

Kelas berkait rapat dengan objek. Kelas adalah kod program yang anda tulis untuk membuat objek. Kelas menerangkan data dan kaedah yang menentukan keadaan dan tingkah laku objek. Kemudian, apabila program dijalankan, kelas digunakan untuk membuat objek.

Contohnya, katakan anda menulis program penggajian. Program ini memerlukan objek untuk mewakili pekerja syarikat. Jadi, program ini termasuk kelas (mungkin dinamakan Kakitangan ) yang mentakrifkan data dan kaedah untuk setiap objek Kakitangan . Kemudian, apabila program anda berjalan, ia menggunakan kelas ini untuk membuat objek untuk setiap pekerja syarikat anda.

API Java

Bahasa Jawa sendiri sangat mudah. Walau bagaimanapun, Java datang dengan perpustakaan kelas yang menyediakan fungsi utiliti lazim yang kebanyakan program Java tidak boleh dilakukan tanpa.Perpustakaan kelas ini, yang dipanggil Java API, adalah sebahagian daripada Java sebagai bahasa itu sendiri. Malah, cabaran sebenar belajar bagaimana menggunakan Java tidak mempelajari bahasa; ia sedang belajar API. Bahasa Jawa hanya mempunyai 50 kata kunci, tetapi API Java mempunyai beberapa kelas ribu - dengan puluhan ribu kaedah yang boleh anda gunakan dalam program anda.

Anda tidak perlu belajar di mana-mana berhampiran API semua API. Kebanyakan programer fasih hanya dengan sebahagian kecil daripadanya. Sekiranya anda perlu menggunakan sesetengah kelas dari API yang anda belum biasa, anda boleh melihat apa yang dilakukan kelas dalam dokumentasi Java API.

Apakah Java, dan mengapa begitu hebat? - dummies

Pilihan Editor

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Jika anda mahu menggunakan MapController untuk apl iOS anda, anda memerlukan sebuah saluran keluar. Dengan Pemilih peta anda dijaga, tiba waktunya untuk mencipta saluran supaya MapController mempunyai akses ke paparan Peta untuk memusatkan peta dan mempunyai paparan anotasi. Ikuti langkah berikut:

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Senibina aplikasi adalah di mana anda akan bermula dengan pembangunan aplikasi iOS anda. Pada tahap asas, kebanyakan apl terdiri daripada komponen asas yang sama. Kebanyakan aplikasi terdiri daripada yang berikut: Model: Objek model merangkumi logik dan kandungan (data) aplikasi. Views: Kandungan data tidak berguna jika pengguna anda ...

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Manusia, manusia gua dan manusia moden, adalah omnivora . Gaya hidup Paleo membina warisan makan daging. Ahli antropologi bersetuju bahawa nenek moyang kita yang terdahulu adalah pemakan daging, dan saintis menganggarkan bahawa gen kita adalah 99. 9 peratus sama dengan mereka pada masa itu. Daging menyediakan kita dengan protein, asid lemak penting, dan vitamin - sama seperti ...

Pilihan Editor

Bersukacita dengan Perspektif Hak - monyet

Bersukacita dengan Perspektif Hak - monyet

Tidak seperti binatang lain, mengenai pilihan! Anda boleh memilih untuk berbahagia. Anda boleh memilih untuk melihat kehidupan sebagai kaca separuh penuh (optimistik) atau kaca setengah kosong (pesimis). Semuanya datang kepada sama ada anda menentukan masalah sebagai cabaran atau krisis. Mempunyai perspektif yang betul adalah ...

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Akhir-akhir ini, manusia memerlukan rancangan untuk semuanya. Adakah rancangan ini menjadikan anda lebih bahagia? Lebih kurang dan lebih sedikit orang boleh melalui hari tanpa BlackBerry. Ibu bapa merancang untuk pendidikan kolej anak-anak mereka apabila anak-anak berada di tadika. Ada perancang persaraan, perancang perjalanan, perancang perkahwinan, dan bahkan ...

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Bagaimana membesarkan anak-anak anda tidak hanya menjejaskan betapa gembiranya mereka; ia memberi kesan kepada bagaimana mereka melakukan persembahan di sekolah, sama ada mereka mengambil merokok, bagaimana mungkin mereka akan mengalami kemurungan, dan sama ada mereka terlibat dalam tingkah laku seksual yang berisiko. Menurut ahli psikologi yang mengkaji hal semacam ini, terdapat empat gaya utama ...

Pilihan Editor

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Mod rakaman lalai excel adalah rujukan mutlak. Apabila rujukan sel dalam formula adalah rujukan mutlak, ia tidak menyesuaikan secara automatik apabila formula disisipkan ke lokasi baru. Cara terbaik untuk memahami bagaimana konsep ini digunakan untuk makro adalah mencuba. Catat makro yang mengira baris ...

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Menghubungkan formula adalah formula dalam Excel 2007 yang merujuk lokasi dalam lembaran kerja yang sama, buku kerja sama, atau bahkan buku kerja yang berbeza. Apabila anda mencipta formula pautan, ia membawa formula rumit atau asal ke lokasi baru supaya hasil dalam formula pengaudan tetap terikat secara dinamik kepada asal. Jika ...

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rujukan relatif dalam makro Excel bermakna relatif kepada sel yang sedang aktif . Oleh itu, berhati-hati dengan pilihan sel aktif anda - kedua-duanya apabila anda merakam rujukan makro relatif dan apabila anda menjalankannya. Pertama, buka Sample File. xlsx boleh didapati dalam talian. Kemudian, gunakan langkah-langkah berikut untuk merakam makro rujukan relatif: Pada ...