Rumah Kewangan Peribadi 10 Kelas berguna dalam Java API - dummies

10 Kelas berguna dalam Java API - dummies

Isi kandungan:

Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024

Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
Anonim

Untuk membantu mengenali anda dengan beberapa kelas API Java terbaik untuk pemula pemula, berikut adalah senarai ringkas. Untuk maklumat lanjut mengenai kelas ini, periksa dokumentasi API dalam talian Java.

Applet

Perbincangan Java apa yang lengkap tanpa menyebut sebutan applet? Satu applet adalah sekeping kod yang berjalan di dalam tetingkap pelayar web. Sebagai contoh, kalkulator mata wang kecil yang berjalan di segi empat kecil di laman web anda boleh menjadi sekeping kod yang ditulis dalam Java.

Pada satu ketika, applet Java adalah perkara yang sangat panas, tetapi pada masa kini, orang ramai lebih berminat menggunakan Java untuk memproses perniagaan. Bagaimanapun, jika applet adalah perkara anda, jangan malu. Semak halaman Applet dokumentasi API Java.

ArrayList

Ini adalah barangan yang baik, tetapi dalam bahasa pengaturcaraan, array mempunyai batasannya. Contohnya, ambil pelbagai saiz 100. Jika tiba-tiba anda perlu menyimpan nilai ke-101, anda pasti tidak beruntung. Anda tidak boleh menukar saiz array tanpa menulis semula beberapa kod. Memasukkan nilai ke array adalah masalah lain.

Untuk memerah "Tim" mengikut abjad antara "Thom" dan "Tom", anda mungkin perlu memberi ruang dengan beribu-ribu nama "Tyler", "Uriah", dan "Victor"

Tetapi Java mempunyai kelas ArrayList. ArrayList adalah seperti array, kecuali objek ArrayList berkembang dan menyusut seperti yang diperlukan. Anda juga boleh memasukkan nilai-nilai baru tanpa kesakitan menggunakan kaedah tambah kelas ArrayList. Objek ArrayList sangat berguna kerana mereka melakukan semua jenis perkara yang baik yang tidak dapat dilakukan oleh array.

Fail

Bincang tentang kelas Java anda yang berguna! Kelas Fail melakukan banyak perkara yang berguna. Kaedah canRead memberitahu anda sama ada anda boleh membaca dari fail atau tidak. Kaedah canWrite memberitahu anda jika anda boleh menulis ke fail. Kaedah pemetaan setReadOnly memastikan bahawa anda tidak boleh menulis secara tidak sengaja ke fail.

Kaedah deleteOnExit memadamkan fail, tetapi tidak sehingga program anda berhenti berjalan. Kaedah ada pemeriksaan untuk melihat sama ada anda mempunyai fail tertentu. Kaedah adalahHidden, lastModified, dan panjang memberi anda lebih banyak maklumat mengenai fail. Anda juga boleh membuat direktori baru dengan memanggil kaedah mkdir. Wajahnya, kelas Fail ini adalah barangan yang berkuasa!

Integer

Kelas Integer mempunyai banyak ciri lain yang berguna ketika anda bekerja dengan nilai int. Contohnya, Integer. MAX_VALUE bermaksud angka 2147483647. Itulah nilai terbesar yang boleh diubah oleh pembolehubah int. Ungkapan Integer. MIN_VALUE bermaksud bilangan -2147483648 (nilai terkecil yang boleh diubah oleh pembolehubah int).

Panggilan ke Integer. toBinaryString mengambil int dan mengembalikan perwakilan base-2 (binari). Dan apa Integer. toBinaryString tidak untuk asas 2, Integer. toHexString tidak untuk asas 16 (heksadesimal).

Matematik

Adakah anda mempunyai sebarang angka untuk mengalami masalah? Adakah anda menggunakan komputer anda untuk melakukan pengiraan eksotik? Jika ya, cuba kelas Math Java. (Ia adalah sekeping kod, bukan tempat untuk duduk dan mendengar kuliah tentang algebra.) Kelas matematik berurusan dengan π, e , logaritma, fungsi trig, akar persegi, dan semua perkara matematik lain yang memberikan kebanyakan orang yang merangkak.

NumberFormat

Dengan NumberFormat. kaedah getCurrencyInstance, anda boleh menghidupkan 20. 338500000000003 ke $ 20. 34. Jika Amerika Syarikat bukan rumah anda, atau jika syarikat anda menjual produk di seluruh dunia, anda boleh meningkatkan contoh mata wang anda dengan Java Locale. Sebagai contoh, dengan euro = NumberFormat. getCurrencyInstance (Locale FRANCE), panggilan ke euro. format (3) mengembalikan 3, 00 € dan bukannya $ 3. 00.

Kelas NumberFormat juga mempunyai kaedah untuk memaparkan perkara-perkara yang bukan jumlah mata wang. Sebagai contoh, anda boleh memaparkan nombor dengan atau tanpa koma, dengan atau tanpa sifir utama, dan dengan banyak digit melebihi titik perpuluhan yang anda ambil perhatian.

Pengimbas

Kelas Pengimbas Java boleh melakukan banyak perkara hebat. Seperti kelas NumberFormat, Pengimbas boleh mengendalikan nombor dari pelbagai tempat. Misalnya, untuk input 3, 5 dan bermakna "tiga dan separuh," anda boleh menaip myScanner. useLocale (Locale FRANCE). Anda juga boleh memberitahu Pengimbas untuk melangkau rentetan input tertentu atau menggunakan asas berangka selain 10. Semua dalam semua, kelas pengimbas sangat serba boleh.

String

Kelas String mempunyai banyak kaedah yang berguna. Sebagai contoh, dengan kaedah panjang, anda dapat mencari bilangan aksara dalam rentetan. Dengan replaceAll, anda boleh dengan mudah mengubah ungkapan "kesalahan saya" kepada "kesalahan anda" di mana sahaja "kesalahan saya" muncul di dalam rentetan. Dan dengan compareTo, anda boleh mengurutkan rentetan mengikut abjad.

StringTokenizer

Kadangkala, anda mungkin perlu mencincang rentetan. Sebagai contoh, anda mungkin mempunyai pembolehubah fullName yang menyimpan rentetan "Barry A. Burd". Dari nilai penuh ini, anda perlu membuat nilai pertamaName, middleInitial, dan lastName. Anda mempunyai satu rentetan besar ("Barry A. Burd"), dan anda memerlukan tiga rentetan kecil - "Barry", "A. ", Dan" Burd ".

Untungnya, kelas StringTokenizer melakukan kerja seperti ini. Menggunakan kelas ini, anda boleh memisahkan "Barry A. Burd" atau "Barry, A., Burd" atau bahkan "BarryA. Burd "menjadi kepingan. Anda juga boleh merawat setiap pemisah sebagai data yang berharga, atau anda boleh mengabaikan setiap pemisah seolah-olah ia adalah sampah. Untuk melakukan banyak pemprosesan yang menarik menggunakan rentetan, lihat kelas StringTokenizer Java.

Sistem

Anda mungkin sudah biasa dengan Sistem. dalam dan sistem. keluar. Tetapi bagaimana dengan Sistem. getProperty? Kaedah getProperty mendedahkan semua jenis maklumat mengenai komputer anda.

Beberapa maklumat yang anda dapati termasuk nama sistem operasi anda, senibina pemproses anda, versi Java Virtual Machine anda, classpath anda, nama pengguna anda, dan sama ada sistem anda menggunakan backslash atau slash ke hadapan untuk memisahkan nama folder dari satu sama lain.Pasti, anda mungkin sudah tahu semua perkara ini. Tetapi adakah kod Java anda perlu mencari dengan cepat?

10 Kelas berguna dalam Java API - dummies

Pilihan Editor

Menyesuaikan Invois QuickBooks 2014 dengan Alat Pereka Layout - dummies

Menyesuaikan Invois QuickBooks 2014 dengan Alat Pereka Layout - dummies

Mungkin anda telah menggunakan QuickBooks 2014's Basic Kotak dialog penyesuaian untuk membuat beberapa perubahan pada penampilan invois anda, dan anda belum berpuas hati. Mungkin anda telah melebih-lebihkan batu dan mengamati dengan kotak dialog Penyesuaian Tambahan untuk membuat perubahan selanjutnya, dan mungkin juga yang tidak meninggalkan anda senang dengan rupa invois anda. ...

Nisbah Ekuiti hutang dalam QuickBooks 2012 - dummies

Nisbah Ekuiti hutang dalam QuickBooks 2012 - dummies

Nisbah ekuiti hutang adalah salah satu nisbah leverage yang anda boleh gunakan dalam QuickBooks 2012. Nisbah ekuiti hutang membandingkan hutang jangka panjang syarikat dengan ekuiti pemegang saham atau ekuiti pemilik. Pada asasnya, nisbah ekuiti hutang menyatakan hutang jangka panjang syarikat sebagai peratusan ekuiti pemiliknya. Ekuiti pemegang saham sinonim dengan pemilik ...

Nisbah Ekuiti dalam QuickBooks 2014 - dummies

Nisbah Ekuiti dalam QuickBooks 2014 - dummies

Anda boleh mengesan nisbah ekuiti hutang anda dalam QuickBooks. Nisbah ekuiti hutang membandingkan hutang jangka panjang firma dengan ekuiti pemegang saham atau ekuiti pemilik. Pada asasnya, nisbah ekuiti hutang menyatakan hutang jangka panjang syarikat sebagai peratusan ekuiti pemiliknya. Ekuiti pemegang saham adalah sinonim dengan ekuiti pemilik dan, dalam kes ...

Pilihan Editor

Menambah Kursus ke Profil LinkedIn anda - patung

Menambah Kursus ke Profil LinkedIn anda - patung

Jika anda mengambil kursus satu kali yang tidak menyampaikan sijil atau sebahagian daripada program ijazah yang lebih besar, bahagian Kursus LinkedIn adalah untuk anda. Di samping itu, semakin banyak pelajar menyertai LinkedIn, menyedari peluang besar untuk mencari rangkaian dan pekerjaan. Bahagian Kursus adalah di mana anda menyaksikan kursus terkini ...

10 BerkaitanIn Profil Do dan Larangan - dummies

10 BerkaitanIn Profil Do dan Larangan - dummies

Profil LinkedIn anda adalah identiti digital anda. Dari semua profil media sosial di luar sana, profil LinkedIn adalah yang paling mendalam dan memberikan gambaran menyeluruh anda sebagai seorang profesional. Apabila orang mencari nama anda dalam enjin carian, profil LinkedIn anda sering dikembalikan tinggi dalam hasil carian. Apabila ia datang ...

10 LinkedIn Do dan Larangan - dummies

10 LinkedIn Do dan Larangan - dummies

Rangkaian sosial memerlukan banyak kerja, masa dan usaha . Berikut adalah sepuluh perkara penting dan tidak perlu untuk membantu anda membina hubungan LinkedIn dan mendapatkan nilai yang paling banyak daripada masa anda. Pastikan profil anda lengkap dan terkini Walaupun LinkedIn mempunyai banyak ciri, profil anda masih merupakan salah satu sebab yang paling menarik ...

Pilihan Editor

Percetakan Kebenaran Pengguna dalam QuickBooks 2012 - dummies

Percetakan Kebenaran Pengguna dalam QuickBooks 2012 - dummies

Akauntan sering ingin melihat keizinan pengguna tertentu dalam QuickBooks 2012 Ini benar terutamanya jika anda diaudit oleh CPA anda sebagai sebahagian daripada penutupan tahunan. (Anda mungkin diaudit jika bank mahukan penyata kewangan yang telah diaudit.) QuickBooks 2012 tidak menyediakan cara untuk anda mencetak maklumat yang ditunjukkan ...

Bagaimana Menghasilkan Lembaran Kerja Inventori Fizikal dalam QuickBooks 2017 - dummies

Bagaimana Menghasilkan Lembaran Kerja Inventori Fizikal dalam QuickBooks 2017 - dummies

QuickBooks 2017 melakukan yang cukup baik kerja mengesan inventori, tetapi anda masih perlu kerap mengambil inventori fizikal lengkap tentang apa yang ada dalam stok anda. Kadang-kadang, anda perlu pergi ke segala-galanya dan mengiranya dengan tangan. Maaf. Anda tidak boleh mengelakkan tugas itu. QuickBooks boleh menghasilkan mudah ...

Rasio keuntungan dan QuickBooks 2012 - dummies

Rasio keuntungan dan QuickBooks 2012 - dummies

Nisbah keuntungan menganalisis keuntungan syarikat dan anda boleh menggunakannya dalam QuickBooks 2012. Dalam ertikata, nisbah keuntungan ini adalah nisbah paling penting yang boleh anda kirakan. Mereka biasanya memberikan pandangan berguna yang sangat berguna kepada betapa menguntungkan firma dan mengapa. Sebagai contoh, satu nisbah keuntungan yang penting ialah peratusan margin kasar, ...