01/10/2018, 09:43
Vài câu hỏi về Java core
lang thang trên mạng tìm đề trắc nghiệm java thấy được vài câu thế này :
1.cho đoạn chương trình sau
public class SinhVien { String maSV,hoTen,diaChi;// 1 int namSinh; ;// 2 static int siSo;// 3 float d1,d2,d3; float tinhDiemTB() { float diemTB; // 4 diemTB=(d1+d2+d3)/3; return diemTB; } }
public class CT { public static void main(String args[]) {SinhVien sv1// 5 } }
Taị vị trí số 2 là loại biến gì ? ( mình chọn là biến tĩnh / đáp án lại là Biến dữ liệu thành phần ??? )
mình thấy biến tĩnh cũng đúng mà??
2.cùng câu trên tại vị trí số 5 là loại biến gì ? ( mình chọn là biến cục bộ / đáp án là biến tham chiếu ???)
ở đây mình thấy biến cục bộ cũng đúng mà ??
3.Biến đại diện cho cả 1 lớp là biến gì ?
Bài liên quan
Mình mới theo java, nên chưa nắm hết, các pro ở phía dưới đọc cm có sai thì đừng cười chê hehe
Bạn đúng, đề trả lời sai.
mình không nói là mình đúng nhưng 2 cái đó nó gần giống nhau thì điểm khác nhau là gì để cái còn lại sai??
câu 3 . đáp án là Các biến tĩnh ?? chẳng hiểu nữa biến tĩnh theo mình biết là 1 biến dùng chung cho tất cả đối tượng của 1 lớp …
Biến tĩnh: Static variable
Biến dữ liệu thành phần: instance member variable
Biến cục bô: local variable
Biến tham chiếu: reference variable
Lớp: class
Đề trả lời sai hết rồi. Bạn cứ google các từ khoá tiếng Anh với ngôn ngữ Java cho chính xác.