..
เท่ากับวิธีการที่เป็นที่นิยมใช้ในโปรแกรม ภาษาจาวา เพื่อทดสอบความเท่าเทียมกันของสองวัตถุ นี้เป็นจริงวิธีการที่กำหนดโดยชั้นวัตถุจากที่ทุกชั้นเรียนอื่น ๆ สืบทอดไปตามหลักการการก่อตั้งของ Java :"ทุกอย่างเป็นวัตถุ."
แต่แน่นอนแนวคิดของความเท่าเทียมกันระหว่างสองวัตถุจะต้องตรวจสอบในเวลาที่เหมาะสมตามระดับของวัตถุที่ตัวเอง : ในคำอื่น ๆ ที่เท่ากับวิธีสามารถและมักจะต้องได้รับการนิยามใหม่ (หรือแทนที่) โดยระดับที่น่าสนใจ
กระบวนการของการ redefinition อาจจะเป็นค่าใช้จ่ายในการเขียนโปรแกรมในกรณีของการเรียนพิเศษที่กำหนดโดยโปรแกรมตัวเอง แต่ก็มักจะทำไปแล้วสำหรับชั้นเรียนที่พบมากที่สุด
จุดมุ่งหมายของการวิจัยนี้คือเพื่อตรวจสอบธรรมชาติและขอบเขตของ redefinition ของเท่ากับวิธีการและการเรียน StringBuffer StringBuilder, การใช้งานทั่วไปอย่างยิ่งสำหรับชุดการจัดการของตัวอักษรและตัวเลข
คลาสทั้งสองจะใช้ในการเก็บลำดับแบบไดนามิกของตัวอักษรที่แล้วอาจมีการเปลี่ยนแปลงระหว่างการทำงานของโปรแกรมและทั้งสองรับมรดกจากสตริงระดับผู้ปกครองเดียวกัน
StringBuilder สามารถนำมาใช้ประสบความสำเร็จเฉพาะในกรณีที่โปรแกรมที่เกี่ยวข้องกับหัวข้อเดียวในขณะที่ StringBuffer สนับสนุนการทำข้อมูลให้ตรงกันที่จำเป็นสำหรับการ multithreading
ความไม่ชอบมาพากลของการเรียนเหล่านี้เกี่ยวกับการใช้วิธีการเท่ากับเป็น embodied ในความเป็นจริงที่ไม่ได้ผลิต redefinition ใด ๆ redefinition (หรือเอาชนะ) ของวิธีนี้คือทำในความเป็นจริงเฉพาะในชั้น String ฐานซึ่งทั้งสองได้รับมา ทางเลือกนี้นำไปสู่ผลกระทบที่ไม่ง่ายทั้งหมดที่มีอิทธิพลต่อการใช้หลักสูตรเหล่านั้น
| |
ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 € |
| |
Ruby และ Ruby on Rails (หลักสูตร)
สร้างโปรแกรมซอฟต์แวร์และเว็บด้วยทับทิมและ ร. จาก 39 € |