Java thuộc cung Song Tử (23/5/1995)
Nếu bạn yêu thích ngôn ngữ lập trình Java rất có thể bạn là một Bảo Bình, Thiên Bình hay Nhân Mã.
Java mang đậm tính chất linh hoạt của Song Tử với câu khẩu hiệu nổi tiếng: Write once. Run anywhere.
The Green Team và Java Language Project
Đây là James Gosling, Patrick Naughton và Mike Sheridan, 3 người đàn ông đặt những viên gạch đầu tiên cho ngôn ngữ lập trình Java. Tuy nhiên do Jame Gosling là người dẫn đầu nên sau này mọi người thường biết đến ông như là cha đẻ của Java.
Java đã trải qua 3 lần đổi tên.
Câu chuyện của những cái tên.
Java được tạo ra khá tình cờ
Người đứng đầu Green Team là Jame Gosling trong quá trình phát triển các thiết bị kỹ thuật số như set-top box, tivi...bằng ngôn ngữ lập trình C/C++ đã gặp phải một số hạn chế và cả nhóm đã quyết định tạo ra một ngôn ngữ mới kế thừa C/C++ nhưng đơn giản và phổ quát hơn, sử dụng virtual machine để có thể hoạt động trên các chip xử lý khác nhau.
Java is like air
Ở đâu bạn cũng có thể bắt gặp Java. Theo thống kê cho tới cuối năm 2018 của Tiobe, Java là ngôn ngữ lập trình phổ biến nhất trên thế giới. Java được rất nhiều công ty lớn thuộc các lĩnh vực khác nhau sử dụng như GM/Onstar, Facebook, eBay, Ford, Salesforce,… cũng như các công ty phát triển và sử dụng ứng dụng Android (nắm hơn 80% thị phần thiết bị di động trên toàn thế giới).
Open Source JDK và Proprietary JDK
Java từng là một ngôn ngữ lập trình mã nguồn mở thuần túy khi Sun Microsystems public lần đầu vào năm 2006 cho đến thời điểm Sun được Oracle mua lại vào năm 2009 và bắt đầu cung cấp Proprietary JDK (Oracle JDK) bên cạnh Open Source JDK (Open JDK) từ JDK7 (2011).
Java song
Cùng năm 2011 thì Oracle đầu tư luôn bài hát độc quyền cho ae =)) 😂😂.
Java Duke
Duke là nhân vật chính của máy Tablet Star7, sản phẩm đầu tiên của Green Project nên sau trở thành linh vật của Java luôn =)). Mỗi lần gặp
Java conference
Tuần vừa rồi khi tín đồ công nghệ đang háo hức chờ đợi chiếc Iphone thế hệ mới thì tín đồ java cũng có sự kiện riêng của mình vào đầu tháng 9 hàng năm: JavaZone.
Đây là một sự kiện rất lớn trong cộng đồng Java quy tụ hàng ngàn developer và những diễn giả hàng đầu, gần như không thể bỏ lỡ.
Mọi người có thể xem lại các videos về JavaZone2022 năm nay tại đây.
Java movie
Hội nghị JavaZone thường niên sẽ có movie riêng, đơn cử như movie Ngày tận thế của Java - Javapocalypse, xem cuốn phết mọi người ạ.
CAFEBABE
Giả sử chúng ta có file Hello.java
như sau:
public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); }
}
Sau tiến hành compile và mở bằng HEX editor xxd
thì sẽ thấy ngay từ cafe babe
ở đầu dòng đầu tiên:
Cha đẻ của ngôn ngữ lập trình Java Jame Gosling đã nghĩ ra cái tên này trong lúc sửa file format code sau khi trở về từ một địa điểm có tên là CAFEDEAD.
Thanks for reading.