เราใช้วิธีที่เลิกใช้แล้วใน java ได้ไหม

สารบัญ:

เราใช้วิธีที่เลิกใช้แล้วใน java ได้ไหม
เราใช้วิธีที่เลิกใช้แล้วใน java ได้ไหม
Anonim

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

เราใช้วิธีเลิกใช้ได้ไหม

8 คำตอบ. การเลิกใช้งานโดยพื้นฐานแล้วเป็นการเตือนคุณในฐานะนักพัฒนาว่าในขณะที่วิธีการ/คลาส/อะไรก็ตามที่มีอยู่และใช้งานได้ไม่ใช่วิธีที่ดีที่สุดที่จะทำ … คุณยังสามารถใช้สิ่งที่เลิกใช้แล้วได้ - แต่คุณควรดูว่าทำไมจึงเลิกใช้ก่อน และดูว่าวิธีการใหม่ในการทำสิ่งต่างๆ ดีกว่าสำหรับคุณหรือไม่

คุณใช้ API ที่เลิกใช้แล้วได้ไหม

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

คุณทำเครื่องหมายวิธีการว่าเลิกใช้แล้วใน Java ได้อย่างไร

ในการทำเครื่องหมายเมธอดว่าเลิกใช้แล้ว เราสามารถใช้ แท็ก JavaDoc @deprecated นี่คือสิ่งที่เราทำตั้งแต่เริ่มต้น Java แต่เมื่อการรองรับ metadata ใหม่นำไปใช้กับภาษา Java เราก็สามารถใช้คำอธิบายประกอบได้ คำอธิบายประกอบสำหรับวิธีการทำเครื่องหมายว่าเลิกใช้แล้วคือ @Depreated.

เลิกใช้แล้ว แปลว่า Java ใช่ไหม

ในทำนองเดียวกัน เมื่อเลิกใช้คลาสหรือเมธอด หมายถึง ที่คลาสหรือเมธอดวิธีการนี้ไม่ถือว่ามีความสำคัญอีกต่อไป อันที่จริงแล้วมันไม่สำคัญมากนักที่ไม่ควรใช้เลย เพราะมันอาจจะเลิกใช้แล้วในอนาคต … ความสามารถในการทำเครื่องหมายคลาสหรือเมธอดว่า "เลิกใช้แล้ว" ช่วยแก้ปัญหาได้

แนะนำ: