Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธีจัดการกับข้อยกเว้นโดยใช้ UncaughtExceptionHandler ใน Java?

    UncaughtExceptionHandler เป็นอินเทอร์เฟซภายใน เธรด ระดับ. เมื่อ กระทู้หลัก กำลังจะสิ้นสุดลงเนื่องจากข้อยกเว้นที่ตรวจไม่พบ เครื่องเสมือน Java จะเรียกใช้ UncaughtExceptionHandler . ของเธรด สำหรับโอกาสที่จะดำเนินการจัดการข้อผิดพลาดเช่นการบันทึก ข้อยกเว้นไปยังไฟล์ หรือ อัปโหลดบันทึกไปยังเซิร์ฟเวอร์

  2. วิธีการใช้ substring() วิธีการของคลาส java.lang.String ใน Java?

    สตริงย่อย() method ส่งคืนประเภทข้อมูล String ซึ่งสอดคล้องกับ String ดั้งเดิมโดยเริ่มจากดัชนีเริ่มต้นจนถึงดัชนีสิ้นสุด หากไม่ได้ระบุดัชนีสิ้นสุด มีความจำเป็นที่ endIndex คือความยาวของสตริง เนื่องจากเรากำลังจัดการกับสตริง ดัชนีจึงเริ่มต้นที่ 0 ตำแหน่ง . ไวยากรณ์ public String substring(int beginIndex

  3. ลำดับของการดำเนินการของบล็อกที่ไม่คงที่สำหรับตัวสร้างใน Java คืออะไร?

    เมื่อใดก็ตามที่สร้างอ็อบเจ็กต์ บล็อกที่ไม่คงที่ จะถูกดำเนินการ ก่อนการดำเนินการของตัวสร้าง บล็อกไม่คงที่ การบล็อกที่ไม่คงที่ เป็น ระดับชั้นเรียน บล็อกที่ไม่มีต้นแบบ ความต้องการ การบล็อกที่ไม่คงที่ คือการดำเนินการตามตรรกะใดๆ เมื่อใดก็ตามที่วัตถุถูกสร้างขึ้นโดยไม่คำนึงถึง ตัวสร้าง . บล็อกที่ไม่คงที

  4. เหตุใดเราจึงต้องการคลาส wrapper ใน Java

    คลาส Wrapper เป็นคลาสที่มีประเภทข้อมูลพื้นฐาน (int, char, short, byte ฯลฯ) . กล่าวอีกนัยหนึ่ง คลาส wrapper ให้วิธีการใช้ประเภทข้อมูลดั้งเดิม (int, char, short, byte ฯลฯ) เป็นวัตถุ . คลาส wrapper เหล่านี้อยู่ภายใต้แพ็คเกจ java.util . เหตุใดเราจึงต้องการ Wrapper Class Wrapper Class จะ แปลงประเภทข้อมู

  5. อธิบายโครงสร้างพื้นฐานของโปรแกรมใน Java?

    โครงสร้างทั่วไปของโปรแกรม Java ประกอบด้วยองค์ประกอบต่อไปนี้ ประกาศแพ็คเกจ คำชี้แจงการนำเข้า ความคิดเห็น คำจำกัดความของคลาส ตัวแปรคลาส ตัวแปรโลคัล วิธีการ/พฤติกรรม ประกาศแพ็คเกจ คลาสใน Java สามารถวางไว้ใน ไดเร็กทอรี/แพ็คเกจ ตามโมดูลที่ใช้ สำหรับทุกคลาสที่เป็นของ s ไดเรกทอรีต้นทางของ ingle เส้นทางจ

  6. เป็นไปได้ไหมที่จะกำหนดการอ้างอิงถึงสิ่งนี้ใน java?

    The สิ่งนี้ คีย์เวิร์ดใน Java ถูกใช้เพื่ออ้างอิงถึงอ็อบเจ็กต์ปัจจุบัน ภายในเมธอดของอินสแตนซ์หรือคอนสตรัคเตอร์ คุณสามารถอ้างอิงสมาชิกของคลาสได้ เช่น ตัวสร้าง ตัวแปร และวิธีการ กำหนดการอ้างอิงถึง สิ่งนี้ ตามคำจำกัดความ นี่ เป็นคีย์เวิร์ดที่ทำหน้าที่อ้างอิงถึงอ็อบเจกต์ปัจจุบัน (อ็อบเจกต์จากตัวสร้

  7. จะสร้างข้อยกเว้นที่ไม่ได้เลือกแบบกำหนดเองใน Java ได้อย่างไร?

    เราสามารถสร้าง ไม่ได้เลือก . ที่กำหนดเองได้ ข้อยกเว้น โดยขยาย RuntimeException ใน Java ไม่ถูกเลือก ข้อยกเว้น รับช่วงจาก ข้อผิดพลาด คลาสหรือ RuntimeException ระดับ. โปรแกรมเมอร์หลายคนรู้สึกว่าเราไม่สามารถจัดการกับข้อยกเว้นเหล่านี้ในโปรแกรมของเราได้ เนื่องจากเป็นข้อผิดพลาดประเภทที่โปรแกรมไม่สา

  8. IllegalStateException (ไม่ได้เลือก) จะถูกโยนทิ้งใน Java เมื่อใด

    IllegalStateException เป็น ไม่ถูกตรวจสอบ ข้อยกเว้น ในชวา ข้อยกเว้นนี้อาจเกิดขึ้นในโปรแกรมจาวาของเราเป็นส่วนใหญ่ หากเรากำลังจัดการกับเฟรมเวิร์กการรวบรวมของ java.util.package . มีคอลเลกชั่นมากมาย เช่น List, Queue, Tree, แผนที่ ซึ่ง รายการ และ คิว (คิวและ Deque) เพื่อส่ง IllegalStateException .

  9. เราจะสร้างแบบฟอร์มการเข้าสู่ระบบใน Java ได้อย่างไร?

    เราสามารถพัฒนาแบบฟอร์มการเข้าสู่ระบบใน Java โดยใช้ Java สวิง เทคโนโลยี. ในตัวอย่างนี้ เราสามารถสร้าง ชื่อผู้ใช้ . สองป้าย และ รหัสผ่าน , สองช่องข้อความสำหรับผู้ใช้เพื่อป้อน ถูกต้อง ข้อมูลประจำตัว และสุดท้ายปุ่มส่งหนึ่งปุ่ม เมื่อผู้ใช้สามารถป้อนข้อมูลประจำตัวที่ถูกต้องในฟิลด์ข้อความทั้งสองฟิลด์

  10. Swing thread ปลอดภัยใน Java หรือไม่

    ไม่ Java Swing คอมโพเนนต์ไม่ปลอดภัยต่อเธรดใน Java เหตุใด Swing Components จึงไม่ปลอดภัยสำหรับเธรด สาเหตุหลักประการหนึ่งสำหรับ Java Swing ที่ไม่ปลอดภัยสำหรับเธรดคือการทำให้งานในการขยายคอมโพเนนต์ง่ายขึ้น อีกเหตุผลหนึ่งสำหรับ Java Swing นั้นไม่ปลอดภัยสำหรับเธรดเนื่องจากมีค่าใช้จ่ายที่เกี่ยวข้องกับ กา

  11. จะอ่านเนื้อหาของไฟล์ JSON โดยใช้ Java ได้อย่างไร

    JSON หรือ JavaScript Object Notation เป็นมาตรฐานเปิดแบบข้อความที่มีน้ำหนักเบาซึ่งออกแบบมาสำหรับการแลกเปลี่ยนข้อมูลที่มนุษย์สามารถอ่านได้ โปรแกรมเมอร์รู้จักอนุสัญญาที่ใช้โดย JSON ซึ่งรวมถึง C, C++, Java, Python, Perl เป็นต้น ตัวอย่างเอกสาร JSON − {    "book": [      

  12. จะอ่าน / แยกวิเคราะห์อาร์เรย์ JSON โดยใช้ Java ได้อย่างไร

    อาร์เรย์ Json คือชุดของค่าที่เรียงลำดับซึ่งอยู่ในวงเล็บเหลี่ยม กล่าวคือ เริ่มต้นด้วย [ และลงท้ายด้วย ] ค่าในอาร์เรย์คั่นด้วย , (จุลภาค) ตัวอย่างอาร์เรย์ JSON { หนังสือ:[ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL]} json-simple เป็นไลบรารี่น้ำหนักเบาซึ่งใช้ในการประมวลผลอ็อบเจ็กต์ JSON คุณสามารถอ่าน

  13. จะเขียน / สร้างไฟล์ JSON โดยใช้ Java ได้อย่างไร

    JSON หรือ JavaScript Object Notation เป็นมาตรฐานเปิดแบบข้อความที่มีน้ำหนักเบาซึ่งออกแบบมาสำหรับการแลกเปลี่ยนข้อมูลที่มนุษย์สามารถอ่านได้ โปรแกรมเมอร์รู้จักอนุสัญญาที่ใช้โดย JSON ซึ่งรวมถึง C, C++, Java, Python, Perl เป็นต้น ตัวอย่างเอกสาร JSON − {    "book": [      

  14. จะเขียน / สร้างอาร์เรย์ JSON โดยใช้ Java ได้อย่างไร

    อาร์เรย์ Json คือชุดของค่าที่เรียงลำดับซึ่งอยู่ในวงเล็บเหลี่ยม กล่าวคือ เริ่มต้นด้วย [ และลงท้ายด้วย ] ค่าในอาร์เรย์คั่นด้วย , (จุลภาค) ตัวอย่างอาร์เรย์ JSON { หนังสือ:[ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL]} json-simple เป็นไลบรารี่น้ำหนักเบาซึ่งใช้ในการประมวลผลอ็อบเจ็กต์ JSON คุณสามารถอ่าน

  15. GridLayout และ GridBagLayout ใน Java แตกต่างกันอย่างไร

    GridLayout ใส่ส่วนประกอบทั้งหมดลงในตารางสี่เหลี่ยมและแบ่งออกเป็น สี่เหลี่ยมขนาดเท่ากัน และแต่ละองค์ประกอบจะถูกวางไว้ภายในสี่เหลี่ยมผืนผ้าในขณะที่ GridBagLayout เป็น ยืดหยุ่น เค้าโครง ผู้จัดการ ที่จัดองค์ประกอบ แนวตั้งและแนวนอน โดยไม่ต้องให้ส่วนประกอบมีขนาดเท่ากัน แต่ละ GridBagLayout ออบเจ็กต์ร

  16. การลงทะเบียนไดรเวอร์ใน Java มีกี่วิธี?

    ในการเชื่อมต่อกับฐานข้อมูลโดยใช้ JDBC คุณต้องเลือกรับไดรเวอร์สำหรับฐานข้อมูลที่เกี่ยวข้องและลงทะเบียนไดรเวอร์ คุณสามารถลงทะเบียนไดรเวอร์ฐานข้อมูลได้สองวิธี - การใช้เมธอด Class.forName() − forName() เมธอดของคลาสที่ชื่อว่า Class ยอมรับชื่อคลาสเป็นพารามิเตอร์ String และโหลดลงในหน่วยความจำ ในไม่ช้า คลาส

  17. Integer และ int ใน Java แตกต่างกันอย่างไร

    จำนวนเต็ม (คลาส Wrapper) และ int (ประเภทข้อมูลดั้งเดิม) ความแตกต่างที่สำคัญระหว่าง Integer และ int คือ Integer เป็น คลาสตัวห่อหุ้ม ในขณะที่ int เป็น ประเภทข้อมูลดั้งเดิม . อัน int เป็นประเภทข้อมูลที่จัดเก็บ เซ็นชื่อแบบ 32 บิต จำนวนเต็มเสริมของ two ในขณะที่จำนวนเต็มเป็นคลาสที่ รวม int ชนิดดั้งเดิม

  18. อะไรคือความแตกต่างระหว่าง JFrame และ JDialog ใน Java?

    JFrame ส่วนประกอบที่เพิ่มลงในเฟรมเรียกว่าเนื้อหา ซึ่งจัดการโดย contentPane . ในการเพิ่มส่วนประกอบให้กับ JFrame เราต้องใช้ contentPane แทน A JFrame มีหน้าต่างที่มี ชื่อ , เส้นขอบ , (ตัวเลือก) เมนู แถบ และ ผู้ใช้ -ระบุ ส่วนประกอบ . A JFrame สามารถย้าย , ปรับขนาด , เป็นสัญลักษณ์ และไม่ใช่คลาสย่อ

  19. เราจะใช้หน้าจอเริ่มต้นโดยใช้ JWindow ใน Java ได้อย่างไร

    JWindow เป็นคอนเทนเนอร์ที่สามารถแสดงได้ทุกที่บนเดสก์ท็อปของผู้ใช้ ไม่มีแถบชื่อเรื่อง , หน้าต่าง การจัดการ ปุ่ม ฯลฯ เช่น JFrame JWindow มี JRootPane เป็นชั้นเรียนเด็กเพียงคนเดียว บานหน้าต่างเนื้อหา สามารถเป็นผู้ปกครองของลูกๆ ของ JWindow . เหมือน JFrame , JWindow เป็นคอนเทนเนอร์ระดับบนสุดอีกต

  20. จะตั้งค่าวันที่ / เวลาท้องถิ่นในตารางโดยใช้คลาส LocalDateTime ใน Java ได้อย่างไร

    java.time แพ็คเกจของ Java8 มีคลาสชื่อ LocalDateTime ใช้เพื่อรับค่าปัจจุบันของวันที่และเวลาท้องถิ่น เมื่อใช้ค่านี้นอกเหนือจากค่าวันที่และเวลา คุณยังสามารถรับฟิลด์วันที่และเวลาอื่นๆ เช่น วันของปี วันในสัปดาห์ และสัปดาห์ของปี การตั้งเวลาท้องถิ่นเป็นคอลัมน์ การตั้งค่าวันที่และเวลาท้องถิ่นเป็นคอลัมน์ในต

Total 1921 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:12/97  20-คอมพิวเตอร์/Page Goto:1 6 7 8 9 10 11 12 13 14 15 16 17 18