Có rất nhiều tính năng có thể được nhìn thấy trong C ++ nhưng không phải trong Java. Một vài trong số chúng đã được liệt kê dưới đây -
-
Không có tùy chọn int unsigned trong Java
-
Không có trình hủy trong Java cũng như 'xóa' vì trình thu gom rác thực hiện thao tác này.
-
Không có lớp bạn bè hoặc hàm bạn bè trong Java.
-
Không có con trỏ nào trong Java.
-
Không có tùy chọn typedef trong Java.
-
Vì Java là một ngôn ngữ hướng đối tượng thuần túy, không có biến toàn cục hoặc hàm toàn cục.
-
Không thể tìm thấy khái niệm mẫu có trong C ++ trong Java.
-
Toán tử phân giải phạm vi ‘::’ không có ở đó, vì không có câu hỏi về các hàm hoặc biến toàn cục.
-
Không thể tìm thấy khái niệm đa kế thừa trong Java, mặc dù vậy vẫn có đa cấp kế thừa.
-
Không thể thấy khái niệm nạp chồng toán tử trong Java.
-
Không có đối số mặc định trong Java.
-
C ++ có các hàm nội tuyến, tức là các hàm nhỏ được mở rộng trong mã, nhưng không có trong Java.
-
Không có bộ xử lý trước và macro trong Java.
-
Java không có toán tử sizeof.