01/10/2018, 13:26
Code java trong android studio có phải là một loại script?
Thưa anh chị , em là newbie mới học lập trình android . Em có thắc mắc là loại file .java ở dưới hoạt động như dạng script phải ko ạ ? Với lại tại khi new tên class() { } có chạy thẳng vào hàm bên trong đó không ?
Em cảm ơn
Bài liên quan
Cho mình hỏi bạn học Java chưa vậy ạ ?
MÌnh chưa học qua java , chỉ mới tìm hiểu sơ cú pháp để tiếp cận . Mình trc đây từ C++ qua ,học OoP rồi
Vậy thì nên bạn học Java + OOP nhé.
MÌnh học qua rồi, có search về cái anonymous inner class rồi nhưng vẫn ko hiểu tại sao cái hàm trong đó có được chạy hay ko ? VÌ mình xem trên trang khác thì nó ko chạy nhưng trong đây thì lại chạy
Anonymous class ở đây cụ thể là 1 listener, nghĩa là nó sẽ lắng nghe cho đến khi có sự kiện onClick từ view thì mới bắt đầu chạy code nhé
Bản chất nó không chạy bởi vì nó chưa nhận được sự kiện OnClick từ view mà nó được gán, vậy thôi :v. Bạn thử debug rồi chạy trên điện thoại rồi ciick vào view thì sẽ dễ hình dung hơn