มีคุณสมบัติมากมายที่สามารถเห็นได้ใน C ++ แต่ไม่ใช่ใน Java บางส่วนของพวกเขาได้รับการระบุไว้ด้านล่าง −
-
ไม่มีตัวเลือก int ที่ไม่ได้ลงชื่อเข้าใช้ใน Java
-
ไม่มีตัวทำลายใน Java เช่นเดียวกับ 'ลบ' เนื่องจากตัวรวบรวมขยะดำเนินการนี้สำหรับมัน
-
ไม่มีคลาสของเพื่อนหรือฟังก์ชันของเพื่อนใน Java
-
ไม่มีพอยน์เตอร์ใน Java
-
ไม่มีตัวเลือก typedef ใน Java
-
เนื่องจาก Java เป็นภาษาเชิงวัตถุล้วนๆ จึงไม่มีตัวแปรส่วนกลางหรือฟังก์ชันสากล
-
ไม่พบแนวคิดของเทมเพลตที่มีอยู่ใน C++ ใน Java
-
ไม่มีตัวดำเนินการแก้ไขขอบเขต '::' เนื่องจากไม่มีคำถามเกี่ยวกับฟังก์ชันตัวแปรหรือฟังก์ชันส่วนกลาง
-
ไม่พบแนวคิดของการสืบทอดหลายรายการใน Java แม้ว่าจะมีการสืบทอดหลายระดับ
-
แนวคิดเรื่องโอเปอเรเตอร์โอเวอร์โหลดไม่สามารถมองเห็นได้ใน Java
-
ไม่มีอาร์กิวเมนต์เริ่มต้นใน Java
-
C++ มีฟังก์ชันแบบอินไลน์ นั่นคือ ฟังก์ชันขนาดเล็กที่ขยายภายในโค้ด แต่ไม่ใช่ใน Java
-
ไม่มีตัวประมวลผลล่วงหน้าและมาโครใน Java
-
Java ไม่มีตัวดำเนินการขนาด