By GokiSoft.com|
20:35 11/03/2020|
Java Basic
Share Code- Tóm tắt kiến thức buổi 1
Java Basic : java core + java swing (java fx)
Nội dụng của buổi học hôm nay
- Giới thiệu qua về ngôn ngữ lập trình java
- Hướng dẫn về cách cài đặt môi trường
- Phát triển & deploy 1 dự án java (example)
- Khai báo biến, toán tử, biểu thức điều kiện.
============================================
Phần 1.
Ngôn ngữ lập trình C
=> Coder => soạn thảo code => DevC (codelite) => build => .exe => mã nhị phân (binary) => PC running
=> Ngôn ngữ lập trình Java như thế nào
Coder => soạn thảo code => IDE (Netbean, Eclipse, ...) => build => .jar => mã byte code (không phải mã nhị phân) (1)=> PC ko hiểu => ko chạy được
Làm thế nào để có thể chạy đc mã bytecode (jar)
(1) => JVM (java virtual mechine) => máy ảo java
byte code => JVM => nạp code => biên dịch => binary code (mã nhị phân) => PC chạy được & có thể hiểu
=========
Lập trình cấu trúc & lập trình hướng đối tượng
C
tập hợp rất nhiều function =>
main => gọi tới phương thưc khác
java (oop)
Khi chung ta muốn quản lý thông tin & hạnh của 1 sinh viên
- thuộc tính (tên, tuổi, địa chỉ,. ..)
- hành động : học , chạy bộ, ...
C => chia nhỏ theo từng file => chứa các thuộc , function => để lung ở các file khác nhau cũng đc => thuộc tính và function
Java => lớp đối tượng (class) => thuộc tính + functions => gói gọn vào 1 class => tới buổi thứ.
=> OOP => nói qua => T3, 4 => tìm hiểu kỹ
=================
Phân 2 : Cài đặt môi trường
- JDK => toàn bộ thư viện của Java + JVM
- IDE => Netbean (Eclipse)
- C
=> Se chi co 1 phuong co the running
- Java
=> Tao ra rat nhieu class => running
=> phat trien xong 1 du
=> deploy => build .jar => gui cho phia KH (Client, End User) => running open app
=> gui code cho KH => bao build + chay (Netbean) =>
=============
Cai dat moi truong
Tao project
Hieu qua cau hinh project
- run file
- run app (project)
Deploy
- Run jar
Tim hieu ky hon ve ham in ra man
===================================
Keywords =>
var, biến => là 1
function, hàm, phương thức, method => là 1
tham số, param =>
class object
===================================
- Khai báo biến, toán tử, biểu thức điều kiện.
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)