ຄອມພິວເຕີ, ດໍາເນີນໂຄງການ
Java: ການສະແດງອອກເປັນປົກກະຕິ, ພິເສດລັກສະນະ
ໃນມື້ນີ້, ການຂຽນໂປຣແກຣມໃນ Java, ເກືອບທັງຫມົດຈະບໍ່ມີໃຜຈະບໍ່ໄດ້ຮັບການ surprised. ຄວາມຄືບຫນ້າໃນບໍລິເວນນີ້ເປັນທີ່ຍິ່ງໃຫຍ່ເພື່ອໃຫ້ຈິງໃນປະຈຸຂອງພວກເຮົາເບິ່ງຄືວ່າຈະຄຸ້ນເຄີຍກັບ 50-60 ປີກ່ອນຫນ້ານີ້ໃນເລື່ອງນີ້ຈາກຮູບເງົາໄດ້ "ການກັບຄືນໄປບ່ອນໃນອະນາຄົດໄດ້."
ຕົ້ນກໍາເນີດຂອງພາສາ Java
Java - ເປັນພາສາການຂຽນໂປຣແກຣມວັດຖຸ, ຮັດກຸມ, ເຊິ່ງພັດທະນາເດີມໂດຍ Sun Microsystems ແລະຕໍ່ມາມັນໄດ້ກາຍເປັນສະຫນັບສະຫນູນແລະການພັດທະນາດໍາເນີນການໂດຍ Oracle.
ການຕິດຕັ້ງແລະເລີ່ມຕົ້ນ
ໃນຄໍາສັ່ງທີ່ຈະສົບຜົນສໍາເລັດດໍາເນີນການຄໍາຮ້ອງສະຫມັກພັດທະນາໃນພາສາດັ່ງກ່າວນີ້, ທ່ານຕ້ອງຕິດຕັ້ງຊຸດພິເສດຂອງ Java, ອົງປະກອບ, ຊຶ່ງເປັນທີ່ມີຢູ່ໃນເວັບໄຊ Oracle. ບໍລິສັດສະຫນອງການແຜ່ກະຈາຍທີ່ແຕກຕ່າງກັນ, ເຊິ່ງແຕກຕ່າງກັນໃນເວທີເປົ້າຫມາຍດັ່ງກ່າວ, ເຊັ່ນດຽວກັນກັບທາງເລືອກໃນການຕ່າງໆ. ຜູ້ໃຊ້ສະເລ່ຍບໍ່ຈໍາເປັນຕ້ອງໄດ້ໃຊ້ສະບັບ Java ທີ່ແຕກຕ່າງກັນຈາກຜ່ານມາ, ເມື່ອໄວໆນີ້. ມັນພຽງແຕ່ເຮັດໃຫ້ຄວາມຮູ້ສຶກສໍາລັບການພັດທະນາທີ່ຕ້ອງການຍຸດທະສາດສະເພາະສໍາລັບຄຸນນະສົມບັດສະເພາະໃດຫນຶ່ງແລະຄວາມສາມາດ.
ການຕິດຕັ້ງ Java ໃນຄອມພິວເຕີຂອງທ່ານ, ສະມາຊິກຄົນທໍາອິດທີ່ຈະຕ້ອງເຮັດໃຫ້ແນ່ໃຈວ່າລັກສະນະຂອງອຸປະກອນດັ່ງກ່າວພົບຄວາມຕ້ອງການລະບົບຕໍາ່ສຸດທີ່. ວິສະວະກອນ Oracle ໄດ້ເຮັດວຽກຍາກທີ່ຈະຫຼຸດຜ່ອນໃກ້ຈະເຂົ້າສູ່ຄວາມຕ້ອງການຂອງລະບົບ, ແຕ່ວ່າມັນແມ່ນຍັງບໍ່ມີ, ແລະມັນຕ້ອງໄດ້ຮັບການພິຈາລະນາ. ຜູ້ໃຊ້ຈະຊອກຫາເວັບໄຊດັ່ງກ່າວເຂົາຕ້ອງກະຈາຍໂດຍອີງໃສ່ລະບົບປະຕິບັດການທີ່ທ່ານໄດ້ຕ້ອງການຕິດຕັ້ງຊອບແວໄດ້. ສໍາລັບ ຕົວຢ່າງ, Java ສໍາຫລັບ Windows 7 ມັນເປັນການບໍລິຫານ .exe ໄຟລ໌, ເຊິ່ງຈະຮຽກຮ້ອງໃຫ້ມີພຽງແຕ່ລະບຸລະບົບການຕິດຕັ້ງ, ແລະຫຼັງຈາກນັ້ນພຣະອົງຈະເຮັດທຸກສິ່ງທຸກຢ່າງຕົນເອງ. ມັນເປັນມູນຄ່າບອກວ່າລະບົບສາມາດໄດ້ຮັບການຕິດຕັ້ງໃນເວລາດຽວກັນມີພຽງແຕ່ສໍາເນົາຂອງຫອຍຊອຟແວໄດ້. ເພາະສະນັ້ນ, ກ່ອນທີ່ຈະຕິດຕັ້ງຕ້ອງການເພື່ອເຮັດໃຫ້ແນ່ໃຈວ່າສະບັບທີ່ຜ່ານມາຂອງ Java ໂຍກຍ້າຍອອກຈາກລະບົບ. ຖ້າຫາກວ່າທ່ານເຮັດບໍ່ໄດ້, ການຕິດຕັ້ງຈະຮ້ອງຂໍໃຫ້ມີການຖອນການໂຄງການທີ່ຂັດແຍ່ງກັນກ່ອນທີ່ທ່ານຈະດໍາເນີນການຕໍ່ການຕິດຕັ້ງ.
ເລີ່ມພັດທະນາໃນ Java
ຫຼັງຈາກທີ່ຜູ້ໃຊ້ໄດ້ຕິດຕັ້ງຢ່າງສໍາເລັດຜົນສະພາບແວດລ້ອມຊອຟແວໄດ້, ມັນຈະສາມາດໃຊ້ໄດ້ກັບຊະນິດຂອງວິທີການສໍາລັບການປະຕິບັດຂອງບັນດາໂຄງການລາຍລັກອັກສອນແລ້ວ, ແລະການສ້າງຂອງເຂົາເຈົ້າເອງ. ໃນຄໍາສັ່ງເພື່ອເລີ່ມຕົ້ນການດໍາເນີນໂຄງການໃນໂດຍ Java, ທ່ານບໍ່ຈໍາເປັນຕ້ອງບັນດາໂຄງການເພີ່ມເຕີມໃດໆ. ພວກເຮົາຕ້ອງການພຽງແຕ່ຕ້ອງການທີ່ຈະຮຽນຮູ້ສິ່ງໃຫມ່ແລະເຂົ້າໃຈພາສາຂອງສະຖາປັດຕະ. ຖ້າຫາກວ່າຜູ້ໃຊ້ສາມາດທີ່ຈະສົບຜົນສໍາເລັດການຕິດຕັ້ງ Java, ແລະໃນຂະບວນການມີຄວາມຂັດແຍ່ງກັບບັນດາໂຄງການອື່ນໆທີ່ບໍ່ມີ, ທ່ານສາມາດເລີ່ມຕົ້ນການຂຽນ code ໃນບັນນາທິການຫນັງສືໃດໆ.
Oracle ໄດ້ເຮັດໃຫ້ແນ່ໃຈວ່າເພື່ອສະຫນອງການທີ່ກໍານົດໄວ້ສູງສຸດຂອງເຄື່ອງມືສໍາລັບການພັດທະນາ. ໃນ Java, ຊຸດທີ່ປະກອບມີການລວບລວມ (utility javac), ທີ່, ກິນເປັນການໂຕ້ຖຽງຕາມເສັ້ນທາງທີ່ຈະໄຟລ໌ຂໍ້ຄວາມໃດ, ແປງມັນເຂົ້າໄປໃນ bytecode ເຄື່ອງ virtual ເຂົ້າໃຈ.
ຜູ້ໃຊ້ຍັງບໍ່ສາມາດດໍາເນີນການຄໍາຮ້ອງສະຫມັກແລະເບິ່ງຜົນໄດ້ຮັບຂອງການເຮັດວຽກຂອງເຂົາເຈົ້າໄດ້. ການຕິດຕັ້ງຄໍາຮ້ອງສະຫມັກ Java ສໍາລັບ Windows 7, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະ "ຊອງ" ໃນ JAR ຮວບຮວມ.
ຮູບແບບ JAR ແມ່ນມາຈາກການຫຼຸດຜ່ອນການ Java Archive, ແລະເປັນປະເພດພິເສດຂອງທີ່ຄຸ້ນເຄີຍກັບທຸກຄົນໄປສະນີ, ເອກະສານ, ເຊິ່ງເພີ່ມເຕີມປະກອບດ້ວຍຄໍາອະທິບາຍຂອງຫ້ອງຮຽນແລະເພິ່ງພາອາໄສແລະຈຸດກັບຈຸດເຂົ້າ (ລະດັບຕົ້ນຕໍ) ໃນຄໍາຮ້ອງສະຫມັກໄດ້. ເພື່ອສ້າງເປັນໄຟລ໌ໄຟລະ JAR ຊື່ຄືກັນນໍາໃຊ້ໂດຍຜົນປະໂຫຍດຂອງ, ຊຶ່ງເປັນທີ່ມີຢູ່ໃນຊຸດມາດຕະຖານຈາກ Oracle. ຫຼັງຈາກທີ່ປະຕິບັດຂອງ, ຜູ້ໃຊ້ສາມາດດໍາເນີນການຄໍາຮ້ອງສະຫມັກທີ່ສ້າງຂຶ້ນຫລືຄໍາສັ່ງ Java ຈາກເສັ້ນຄໍາສັ່ງຫຼື console ໄດ້, ຫຼືພຽງແຕ່ double ການຄລິກ.
ການອົງປະກອບຕົ້ນຕໍຂອງພາສາ Java
ໃນຄໍາສັ່ງທີ່ຈະສົບຜົນສໍາເລັດການພັດທະນາຄໍາຮ້ອງສະຫມັກໃນພາສາ Java, ຮຽນມັນຕ້ອງການທີ່ຈະເລີ່ມຕົ້ນທີ່ມີພື້ນຖານທີ່ສຸດ. ໂຄງການຈົວບາງຄັ້ງມີຄວາມຫຍຸ້ງຍາກທີ່ຈະເຂົ້າໃຈຄໍາວ່າ "ຈຸດປະສົງ, ຮັດກຸມ" ພາສາ. ຫຼາຍຄົນເຂົ້າໃຈຜິດເຊື່ອວ່າມັນຫມາຍເຖິງຄວາມຈິງທີ່ວ່າທັງຫມົດຂອງນິຕິບຸກຄົນທີ່ສາມາດປະຕິບັດງານເປັນພາສາແມ່ນວັດຖຸ. ຢ່າງໃດກໍຕາມ, ນີ້ບໍ່ແມ່ນຄວາມຈິງ. ໃນພາສາ Java, ຍົກເວັ້ນສໍາລັບການສະຖານທີ່, ມີແມ່ນຍັງເປັນທີ່ກໍານົດໄວ້ຂອງປະເພດ primitive. integer ນີ້ ຊະນິດຂໍ້ມູນ (byte ສັ້ນ int, ຍາວ ), ທີ່ເປັນຈໍານວນເຕັມຄວາມຍາວຕ່າງຄໍາ, ປະເພດຂໍ້ມູນບາງສ່ວນ (float, double), ເຊັ່ນດຽວກັນກັບສາຍແລະປະເພດລັກສະນະ (String and char) ຕາມລໍາ.
ສໍາລັບແຕ່ລະຂອງພວກເຂົາບໍ່ມີອັນທີ່ເອີ້ນວ່າຫ້ອງຮຽນ - wrappers, ຊຶ່ງສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງເປັນການອ້າງອີງເຖິງວັດຖຸຂອງບາງຊະນິດໄດ້. ນີ້ແມ່ນເປັນຄວາມຈິງສໍາລັບທຸກປະເພດ primitive ຍົກເວັ້ນຂໍ້ມູນ string.
ຄຸນນະສົມບັດການປະຕິບັດຂອງລະດັບສະຕິງໃນເກາະຊາວານັ້ນ
Java ສາຍ - ນີ້ເປັນຫ້ອງຮຽນພິເສດ. ມັນສາມາດໄດ້ຮັບການຈັດປະເພດເປັນວັດຖຸທີ່ບໍ່ປ່ຽນແປງ. ຖ້າວ່າທ່ານຍື່ນຄວາມຊົງຈໍາຄໍາຮ້ອງສະຫມັກເປັນ heap (heap), ເຊິ່ງປະກອບດ້ວຍສະຕິງທີ່ຕົນເອງມັກ, ຫຼັງຈາກນັ້ນປະຕິບັດງານແຕ່ລະຄົນກ່ຽວກັບມັນ (ຕົວເລືອກຂອງ substring ໄດ້, concatenation, ການທົດແທນລັກສະນະ, ແລະອື່ນໆ. D) ຈະສ້າງຕົວຢ່າງໃຫມ່ຂອງເສັ້ນເລີ່ມການ, ເຊິ່ງຈະມີຄວາມແຕກຕ່າງຈາກຜົນຕົ້ນສະບັບຂອງການດໍາເນີນການ.
ພາສາ Java - ການສະແດງອອກເປັນປົກກະຕິ. ຮູບລັກສະນະແລະຈຸດປະສົງຂອງເຂົາເຈົ້າ
ສໍານວນປົກກະຕິປາກົດວ່າໃນທ້າຍສະຕະວັດ twentieth ໄດ້ແລະປະຕິວັດເຕັກໂນໂລຊີຂອງການປຸງແຕ່ງຂໍ້ຄວາມເອເລັກໂຕຣນິກໄດ້.
ໃນເມື່ອກ່ອນ, ຄົ້ນຫາສໍາລັບພາກສ່ວນສະເພາະໃດຫນຶ່ງໃນຂໍ້ຄວາມຫລື substring ແມ່ນບັນຫາທົ່ວໄປທີ່ຕ້ອງການຄວາມພະຍາຍາມທີ່ໃຊ້ເວລາສໍາລັບການປະຕິບັດ. ແຜນງານໂຄງການໄດ້ການກວດສອບເກືອບທຸກເວັບໄຊໃນໂຍບາຍຄວາມລັບທີ່ແນ່ນອນຕົວກໍານົດການຊອກຫາທີ່ກໍານົດໄວ້ຫລືປຽບທຽບມັນມີຫຼາຍເງື່ອນໄຂໄດ້. ຢ່າງໃດກໍຕາມ, ມີການເຂົ້າມາຂອງສໍານວນເປັນປົກກະຕິມີໂອກາດທີ່ຈະນໍາໃຊ້ຕົວອັກສອນ meta, ໂດຍທີ່ມັນໄດ້ກາຍເປັນທີ່ມີຢູ່ເພື່ອອະທິບາຍຮູບແບບໂດຍທີ່ໄດ້ຮັບການຄົ້ນໄດ້. ໃນ Java ນວນປົກກະຕິປາກົດຢູ່ໃນສະບັບພາສາ 5, ແລະໄດ້ນັບຕັ້ງແຕ່ກາຍເປັນເຫດຜົນສໍາຄັນຂອງສະພາບແວດລ້ອມຊອຟແວໄດ້.
ການເຮັດວຽກການສະແດງອອກເປັນປົກກະຕິຢູ່ໃນ Java
ໃນ Java, ຫ້ອງຮຽນທັງຫມົດ, ຫນຶ່ງໃນວິທີຫລືອີກກໍາລັງຖືກນໍາໃຊ້ເພື່ອເຮັດວຽກຮ່ວມກັບການສະແດງອອກເປັນປົກກະຕິ, ເປັນຊຸດແຍກຕ່າງຫາກເອີ້ນວ່າ java.util.regex. ໃນ Java ພົດທົ່ວໄປ ອະທິບາຍລະດັບຮູບແບບທີ່ພາສາອັງກິດຫມາຍຄວາມວ່າ "ຮູບແບບ". ຫ້ອງຮຽນນີ້ສະຫນູນການໂຕ້ຖຽງ string ເພື່ອສ້າງ, ຊຶ່ງສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງແບບເປັນ. ໃນເວລາທີ່ທ່ານຕ້ອງການທີ່ຈະອະທິບາຍມັນ, ຈະຂອງຕົວອັກສອນທີ່ງ່າຍດາຍທີ່ດີກວ່າການນໍາໃຊ້ wildcards.
ເພື່ອພາລະບຸຕົວກໍານົດການຊອກຫາ, ມັນເປັນທີ່ດີກວ່າທີ່ຈະອ່ານເອກະສານຢ່າງເປັນທາງການຈາກ Oracle, ເປັນລັກສະນະ meta ຫຼາຍບໍ່ສາມາດຫມາຍຄວາມສິ່ງທີ່ຜູ້ໃຊ້ທໍາມະດາຫຼື programmer ຈົວເປັນອາດຈະຄິດວ່າ. ສໍາລັບຕົວຢ່າງ, ການຂຽນ "+" ຊີ້ໃຫ້ເຫັນວ່າການຫຼຸດລົງເຂົ້າໄປໃນຮູບແບບຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນກໍລະນີຂອງອົງປະກອບໃນທັນທີກ່ອນຫນ້ານີ້. ໃນເວລາທີ່ປະຕິບັດໃນ Java ການສະແດງອອກເປັນປົກກະຕິ, ລັກສະນະພິເສດແມ່ນຄືກັນກັບໃນພາສາການຂຽນໂປຣແກຣມອື່ນໆ. ດັ່ງນັ້ນ, ການເຄື່ອນຍ້າຍເພື່ອເວທີສາຄົນອື່ນຄວນຈະບໍ່ເຈັບປວດ.
ຄໍາຮ້ອງສະຫມັກທີ່ເປັນໄປໄດ້ຂອງການສະແດງອອກເປັນປົກກະຕິ
ຄວນຈະໄດ້ຮັບຍົກໃຫ້ເຫັນວ່າຄວາມເປັນໄປໄດ້ຂອງການສະແດງອອກເປັນປົກກະຕິແມ່ນເຫມາະສົມທີ່ດີທີ່ສຸດທີ່ຈະຈັດການປະລິມານຂະຫນາດໃຫຍ່ທີ່ສຸດຂອງຂໍ້ຄວາມ. ສໍາລັບຕົວຢ່າງ, ບາງທີ່ສໍາຄັນການຊອກຫາ, ຫລືການປະສົມຄໍາສັບໃນຫມັກສະມາຊິກທີ່ມີເງື່ອນໄຂທີ່ກໍລະນີທີ່ສໍາຄັນໄດ້ຖືກລາຍລັກອັກສອນແມ່ນບໍ່ສໍາຄັນ. ການຮຽງລໍາດັບມືຂອງຂໍ້ຄວາມຈະບໍ່ເປັນຜົນສູງສໍາລັບແກ້ໄຂບັນຫາດັ່ງກ່າວ, ແລະມີກໍ່ສ້າງຢູ່ໃນ Java ນວນປົກກະຕິສາມາດໄດ້ຮັບການບັນລຸຜົນໄດ້ຄູ່ນ່ຶຂອງສາຍຂອງລະຫັດຢືນຢັນ.
ນັ້ນຄືເຫດຜົນທີ່ພວກເຮົາກໍາລັງພິຈາລະນາການສຶກສາຂອງພາສາໃນວິທີການບໍ່ສາມາດພາດດັ່ງກ່າວເປັນພາກສ່ວນຫນຶ່ງທີ່ສໍາຄັນເປັນການສະແດງອອກເປັນປົກກະຕິໃດຫນຶ່ງ. ໃນ Java ມັນສາມາດໄດ້ຮັບການນໍາໃຊ້ໃນຂົງເຂດຕ່າງໆ - ຈາກການກວດສອບຮູບແບບຂໍ້ມູນເຂົ້າ (ທີ່ຢູ່ e-mail, ຈໍານວນບັດເຄຣດິດ) ເພື່ອວິເຄາະການຈະລາຈອນແລະສະມາຊິກການຮ້ອງຂໍ.
Similar articles
Trending Now