Chuyển đến nội dung chính

Bài đăng

Bài 6: Biến trong Java

Xin chào mọi người, tâm trạng hôm nay khá oải, nhưng mà mình sẽ cố gắng viết thêm được bài nữa. Biến là gì? -  Biến là một đại lượng đại diện cho một vùng nhớ nào đó trên bộ nhớ RAM của máy tính. Hiểu theo cách khác, biến được sử dụng để lưu trữ các dữ liệu do người dùng nhập vào hoặc các dữ liệu tạm thời trong quá trình tính toán. Mỗi biến sẽ có tên và kiểu dữ liệu tương ứng. Trong Java, có các loại kiểu dữ liệu khác nhau, ví dụ: String : lưu trữ văn bản, chẳng hạn như "Xin chào". Các giá trị chuỗi được bao quanh bởi dấu ngoặc kép int : lưu số nguyên (số nguyên), không có số thập phân, chẳng hạn như 123 hoặc -123 float : lưu trữ số dấu phẩy động, với số thập phân, chẳng hạn như 19,99 hoặc -19,99 char : lưu trữ các ký tự đơn, chẳng hạn như 'a' hoặc 'B'. Giá trị Char được bao quanh bởi dấu ngoặc đơn boolean : lưu trữ các giá trị với hai trạng thái: đúng hoặc sai. Khai báo biến Cú pháp kiểu_dữ_liệu tên_Biến = giá_trị ; Ví Dụ: package he...

Bộ ảnh Art Cat sưu tầm trên Pngtree

Link tải full:  Mediafire

Bài 5: Bình luận trong Java(Comments Java)

Giống như tất cả các ngôn ngữ khác, để giúp cho người lập trình dễ trình bày nội dung code của mình thì trong Java cũng hỗ trợ lập trình viên ghi lại những dòng bình luận giúp tường minh về code của mình khi mà những dòng code có thể lên tới hàng nghìn dòng, đôi khi nói vui nó cũng là một công cụ fix bug tuyệt vời :) Bình luận một dòng bắt đầu bằng hai dấu gạch chéo ( // ). Bất kỳ văn bản nào giữa //  và cuối dòng đều bị Java bỏ qua (sẽ không được thực thi). Ví dụ: //Đây là 1 dòng bình luận System . out . println ( "Hello World" ) ; Nhận xét nhiều dòng Java Nhận xét nhiều dòng bắt đầu bằng /* và kết thúc bằng */ . Bất kỳ văn bản nào giữa /*  và */  sẽ bị bỏ qua bởi Java. /* Đây là dòng bình luận Đây cũng là dòng bình luận nữa */ System . out . println ( "Hello World" ) ; Một điểm thú vị nữa trong Java các bạn xem ví dụ dưới đây:       Có thể thấy thay vì /*   và */ như ở trên thì ở đây mình lại sử dụng /** và */ . Vậy nó có ý...

Bài 4: Giới thiệu JDK, JRE và JVM trong Java

Xin chào mọi người, lâu quá rồi mình không viết bài, lười quá. Mình sẽ cố gắng tuần này ra được thêm 2 bài nữa. Lần này mình sẽ giới thiệu với mọi người về JDK, JRE và JVM là như thế nào để mọi người không bỡ ngỡ khi lập trình về Java. JVM là gì? - JVM là viết tắt của Java Virtual Machine  là môi trường dùng để chạy ứng dụng được viết bằng ngôn ngữ lập trình Java. - Nhờ có JVM mà Java có thể chạy trên nhiều Platform khác nhau. JVM giống như một cái máy ảo, muốn khởi chạy Java thì bắt buộc phải chạy trên cái máy ảo này. Cứ với mỗi Platform ta sẽ có một JVM tương ứng, ví dụ như Ubuntu thì sẽ có bản JVM cho Ubuntu, Windows thì có JVM cho Windows. Và cơ chế hoạt động của JVM ở mọi nền tảng là hoàn toàn như nhau cho nên ứng dụng Java viết trên Window chạy được trên JVM của Window, khi đem cái ứng dụng đó qua Ubuntu thì chỉ cần cài JVM lên Ubuntu là ứng dụng được. Classloader : Là một hệ thống con của JVM được sử dụng để tải class file. Class (method) Area : Lưu trữ cấu trúc mỗi...

Bài 3: Chương trình đầu tiên Hello World

Xin chào, mấy ngày qua mình lười quá không viết được bài nào, nay chúng ta sẽ vào bài thứ 3 viết chương trình đầu tiên Hello World nhé. Ở phần này mình sẽ nói qua về quy tắc đặt tên trong Java, tạo 1 project  mới trong Netbeans và viết ví dụ đầu. Quy tắc đặt tên trong Java Quy tắc chung Lập trình viên nên khai báo tên có ý nghĩa và thể hiện được mục đích của file/ biến/ phương thức/... đó. Tên khai báo không dài quá 20 ký tự và không quá ngắn 1 ký tự trừ khi là tên tạm. Không nên đặt tên Class và tên biến trùng nhau bởi dễ gây nhầm lẫn. Không nên đặt tên nửa lạc nữa mỡ ví dụ: addSinhVien (vừa tiếng Anh vừa tiếng Việt). Không trùng với các từ khoá có sẵn trong java ví dụ: String,Integer,For,... Không được bắt đầu bằng số, ví dụ như: 123sinhVien. Tên phải được bắt đầu bằng một chữ cái, hoặc các ký tự như $, _, ... Không được chứa khoảng trắng, các ký tự toán học. Nếu tên bao gồm nhiều từ thì phân cách nhau bằng dấu _. Trong Java có phân biệt chữ hoa chữ thường. Ví dụ, ...

Bài 2: Cài đặt môi trường Java

Chào mọi người, hôm nay chúng ta lại bắt đầu loạt bài Java core nhé. Bài hôm trước mình đã giới thiệu qua về Java và lịch sử ra đời của nó. Bạn nào chưa đọc có thể vào xem lại tại đây:  Bài 1 . Hôm nay mình sẽ hướng dẫn các bạn thiết lập môi trường Java và cài đặt IDE. 1. Thiết lập môi trường Java Đầu tiên chúng ta tải và cài đặt Java ở link: Link 2. Download và cài đặt JDK. Tiếp theo chúng ta vào trang chủ của Oracle để tiến hành tải về JDK:  Trang chủ Oracle Click vào mục Download ở dưới phần JDK Chọn vào Accept License Agreement sau đó tuỳ vào hệ điều hành của máy bạn mà tải về, ở đây máy mình là Windows 7 x64bit nên mình tải bản jdk-8u221-windows-x64.exe nhé. Sau khi tải về mọi người mở lên và chọn vào Next Chọn Next, và chờ nó cài xong và chọn Close nhé. 3. Cài đặt IDE Để biên dịch một chương trình Java có rất nhiều cách và cách thông dụng là cài đặt IDE. Ở đây mình sẽ hướng dẫn các bạn cài đặt Netbeans 8 các bạn có thể dùng Eclipse, I...

Bài 1: Giới thiệu tổng quan về Java

Xin chào mọi người, hôm nay mình sẽ giới thiệu cho mọi người một ngôn ngữ lập trình khá phổ biến hiện nay - Đó là JAVA. Trong phần này mình sẽ nói về những căn bản của Java core tài liệu mình tham khảo ở w3schools.com, vietjack.com, www.java2s.com và những kiến thức mình học được trên trường. Mình muốn chia sẻ lại nhưng gì mà mình đã học nhằm giúp các bạn hiểu hơn về ngôn ngữ lập trình Java cũng như giúp mình ôn lại những kiến thức cũ. Trong loạt bài viết này mình cũng không tránh khỏi những sai xót, hổng kiến thức hi vọng mọi người giúp mình chỉnh sửa hoàn thiện hơn về bài viết. Đầu tiên, JAVA là gì? - Java là một ngôn ngữ lập trình theo hướng đối tượng (OOP),  có tính bảo mật cao và mạnh mẽ. - Thay vì biên dịch mã nguồn thành mã máy hoặc thông dịch mã nguồn khi chạy, Java được thiết kế để biên dịch mã nguồn thành bytecode, bytecode sau đó sẽ được môi trường thực thi (runtime environment) chạy. Phương châm  ''Có 6 mục tiêu chính trong việc xây dựng ngôn ngữ Ja...