Biểu thức Lambda cực dễ hiểu | Code Thu

  Рет қаралды 16,762

Code Thủ

Code Thủ

Күн бұрын

Пікірлер: 58
@CodeThu
@CodeThu 2 жыл бұрын
Các bạn trả lời đúng được bao nhiêu câu hỏi trong video nè
@CuongNguyen-wn9wo
@CuongNguyen-wn9wo Жыл бұрын
mình vào kênh bạn thì thấy những video mới đăng gần đây, chắc là b mới xây dựng kênh. Nhưng lần đầu xem mình thấy rất hay vì có ghép meme để người xem thấy hứng thú và kiến thức bạn nói cũng dễ hiểu. Mong kênh bạn luôn phát triển và ra những video chất lượng như này ♥.
@CodeThu
@CodeThu Жыл бұрын
Mình cảm ơn bạn ủng hộ nha. Mình mới làm kênh này nên nếu video mình có giải thích gì khó hiểu bạn bỏ qua nha. Cảm ơn bạn rất nhiều ❤️
@nhatcoi037
@nhatcoi037 Жыл бұрын
Video xúc tích, tóm gọn dễ hiểu, nhiều meme gây thú vị hơn =)) và nói keyword tiếng anh chuẩn. 10 điểm mong a ra thêm nhiều video nữa
@CuongVu-uq7up
@CuongVu-uq7up 8 ай бұрын
Thanks bạn nhé mình đọc mấy quyển sách Tiếng Anh về java mà nó giải thích loằng ngoằng và đưa ra ví dụ cũng phức tạp học mãi ko hiểu cái khái niệm này . Nhờ bạn mà mình đã hiểu nó một cách đơn giản từ đó tư duy đc vấn đề khó hơn liên quan . Thanks bạn nhiều
@cudialmg2232
@cudialmg2232 2 ай бұрын
video chất lượng, hài hước 1 cách chuyên nghiệp, chúc ad ngày càng phát triển !
@NamLe-tm8jr
@NamLe-tm8jr Жыл бұрын
quá dễ hiểu luôn. cảm ơn a và chúc kênh càng ngày càng phát triển
@nhimoitv575
@nhimoitv575 6 ай бұрын
kênh hay nhất từng được xem . quá là đỉnh
@datdev9266
@datdev9266 Жыл бұрын
Video bạn làm rất đơn giản dễ hiểu. Thank you so much
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@luandaica
@luandaica 8 ай бұрын
Kỹ năng diễn đạt của bạn thật tuyệt vời
@quanbui6867
@quanbui6867 Жыл бұрын
anh giải thích dễ hiểu lắm, thanks anh nhé
@nobodycanfindme314
@nobodycanfindme314 Жыл бұрын
Kênh này hay, tiết kiệm bao thời gian kk + chatGPT nữa bao hiểu.
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@minhvo7729
@minhvo7729 Жыл бұрын
tks bạn, mình học dc nhiều từ mấy bài Java của bạn
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@tapsummo01
@tapsummo01 Жыл бұрын
thích cái cách a giảng kiểu này :))) mong a ra thêm nhiều video
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@quangpham-qs5oo
@quangpham-qs5oo 7 ай бұрын
công nhận dễ hiểu dễ sợ, cám ơn anh.
@VuNguyen-iq5pj
@VuNguyen-iq5pj 2 жыл бұрын
Cảm ơn anh, bài giảng dễ hiểu và hay lắm. Em trả lời đúng 2 câu luôn
@CodeThu
@CodeThu 2 жыл бұрын
Cảm ơn bạn ủng hộ nha :)
@tholeduc5347
@tholeduc5347 Жыл бұрын
Thanks bạn. Mong có nhiều video hơn 🎉
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn rất nhiều 🙏
@trananh6435
@trananh6435 7 ай бұрын
Qúa dễ hiểu, tks b
@toanlemanh2003fithanu
@toanlemanh2003fithanu Жыл бұрын
lâu quá chưa thấy a ra video, tiện anh làm về stream api đi ạ
@toolverse-k4
@toolverse-k4 Жыл бұрын
Tiếp tục ủng hộ bạn, dễ hiểu
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@thaitrongtin3737
@thaitrongtin3737 Жыл бұрын
mình ủng hộ về ý kiến của bạn, và hy vọng ad có thể làm về nó !
@nguyenduy2819
@nguyenduy2819 Жыл бұрын
video hay
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@relaxsoundT68
@relaxsoundT68 10 ай бұрын
video hay quá a dùng app nào chạy java thế ạ
@CoderQD
@CoderQD Жыл бұрын
Video của bạn rất hài hước, mong bạn làm về stream trong java 8
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn ủng hộ nha ❤️
@binhbui6442
@binhbui6442 Жыл бұрын
Video hay 10 điểm k có nhưng
@quyduong7606
@quyduong7606 Жыл бұрын
giọng nói nghe đê tiện vl, nhưng đây cũng là tính cách hài đặc trưng của dân IT mình, kiến thức dễ tiếp cận, thanks thớt
@CodeThu
@CodeThu Жыл бұрын
Hihi cảm ơn bạn ủng hộ nha ❤️
@toanlemanh1101
@toanlemanh1101 Жыл бұрын
a cho e hỏi nếu như trong code là Animal meo2 = () -> {sout:meo }. Thì lúc này meo2 là đối tượng có objetc type là gì ?? Phải chăng là Animal ? mà vốn Animal đang là một interface , thì sao lại tạo được object. Mong a giải đáp
@CodeThu
@CodeThu Жыл бұрын
Cảm ơn bạn đã để lại câu hỏi, câu hỏi của bạn rất thú vị. Điều quan trọng mình cần hiểu là biểu thức Lambda là một cách để triển khai functional interface một cách ngắn gọn hơn. Thay vì mình phải tạo một lớp riêng biệt để triển khai functional interface, thì bây giờ mình chỉ cần khai báo cách triển khai phương thức của functional interface. Khi mình sử dụng biểu thức Lambda, mình thực sự đang tạo ra một đối tượng của một lớp vô danh (anonymous class) mà lớp vô danh này triển khai interface đó. Vì vậy, trong ví dụ của bạn, khi chúng ta viết: Animal meo2 = () -> {System.out.println("meo");}, mình đang tạo ra một đối tượng của một lớp vô danh mà lớp vô danh đó triển khai interface Animal. Nên đối tượng meo2 sẽ có kiểu dữ liệu là Animal. Mong rằng câu trả lời này giải đáp được câu hỏi của bạn. Nếu bạn còn bất kỳ thắc mắc nào khác, hãy để lại bình luận để chúng ta có thể trao đổi thêm. Cảm ơn bạn đã theo dõi video của mình!
@toanlemanh1101
@toanlemanh1101 Жыл бұрын
@@CodeThu em hiểu rồi a ạ, trong list của a có sẵn video về anonymous class luôn, mong a làm thêm về design pattern, e sẽ chia sẻ cho bạn bè vì video của a rất bổ ích
@hoanghavu5947
@hoanghavu5947 Жыл бұрын
ủa ở phần khai báo đã là Animal meo2 rồi mà ? Thì nó phải là object thuộc Animal chứ nhỷ ?
@quanganh9299
@quanganh9299 6 ай бұрын
@@hoanghavu5947 bạn xem thêm về phần anonymus class là sẽ hiểu thôi.
@phamducphutrong
@phamducphutrong Жыл бұрын
tính ra thì cái biểu thức Lambda này giống với arrow function trong javascript nhỉ?
@CodeThu
@CodeThu Жыл бұрын
Bạn để ý hay ghê đó hihi.
@phamducphutrong
@phamducphutrong Жыл бұрын
4:48 mô phật =))
@CodeThu
@CodeThu Жыл бұрын
😜
@5steps178
@5steps178 Жыл бұрын
Biểu thức lambda là một dạng rút gọn để viết một lớp ẩn danh
@viewvue3744
@viewvue3744 Жыл бұрын
sao nhìn nó giống arrow function trong js vậy nhỉ ?
@CodeThu
@CodeThu Жыл бұрын
Tất nhiên rồi, bạn ạ! Lambda expression trong Java và arrow function trong JavaScript đều là cách để viết một hàm ngắn gọn và đơn giản hơn. Bạn có thể nghĩ đến chúng như là một cách viết tắt cho các phương thức hoặc hàm thông thường. Cả hai đều có cú pháp ngắn gọn và giúp cho việc viết code trở nên dễ dàng và hiệu quả hơn. Tuy nhiên, mặc dù chúng có nhiều điểm tương đồng như vậy, nhưng cách sử dụng và ứng dụng của chúng lại khác nhau. Trong Java, lambda expression được định nghĩa bằng cách sử dụng dấu mũi tên này ("->"), trong khi đó arrow function trong JavaScript được định nghĩa bằng cách sử dụng dấu mũi tên này ("=>"). Ngoài ra, lambda expression trong Java có thể được sử dụng để triển khai các functional interface, trong khi arrow function trong JavaScript được sử dụng để tạo ra các hàm vô danh (anonymous function). Tóm lại, mặc dù có một số điểm tương đồng giữa lambda expression trong Java và arrow function trong JavaScript, nhưng cú pháp và cách sử dụng của chúng vẫn có một số khác biệt cơ bản. Cảm ơn bạn đã theo dõi video và để lại comment nha. Mình mong rằng câu trả lời của mình đã giải đáp được câu hỏi của bạn một cách đầy đủ :)
@quandohong28
@quandohong28 Жыл бұрын
mình là dân xem chùa rất ít khi đăng ký kênh nhưng với trường hợp này thì...
@CodeThu
@CodeThu Жыл бұрын
Hihi mình cảm ơn bạn ủng hộ nha ❤️
@nguyenhung-tg4bo
@nguyenhung-tg4bo Жыл бұрын
giọng nói bạn nghe râm quá nhưng mình thích =))
@CodeThu
@CodeThu Жыл бұрын
haha mình cảm ơn bạn ủng hộ nha :)
@quyet4286
@quyet4286 Жыл бұрын
Dẹo vl nhưng tôi thích :D
@CodeThu
@CodeThu Жыл бұрын
Hihi cảm ơn bạn ủng hộ nha 🤭
@BoyHaDongHD9X
@BoyHaDongHD9X Жыл бұрын
Hay vãi đái
@luannguyenhai6885
@luannguyenhai6885 2 ай бұрын
.
@diyanimeclay8280
@diyanimeclay8280 6 ай бұрын
quá dễ hiểu 🥰
Generics trong Java như PRO | Code Thu
17:15
Code Thủ
Рет қаралды 14 М.
Lambda Expressions in Java - Full Simple Tutorial
13:05
Coding with John
Рет қаралды 794 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Lambda Expressions in Java 8 - Full Tutorial
26:32
Daily Code Buffer
Рет қаралды 36 М.
Abstract class và interface ???
11:19
Ông Dev
Рет қаралды 52 М.
Tại sao nguyên tắc SOLID là bí quyết để viết code tốt hơn?
14:31
Biểu Thức Lambda Trong C++ - Phần 1
14:29
Tuấn IT
Рет қаралды 2,9 М.
Bí Kíp Sử Dụng Constructor Trong Java Cho PRO | Code Thu
12:53