Lập trình java cơ bản - tìm hiểu về biến trong java

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Lập trình java cơ bản - tìm hiểu về biến trong java

Bài gửi by t11nguyen on 2/6/2017, 11:31

tiếng nói lập trình Java ban sơ được vững mạnh bởi Sun Microsystems do James Gosling thủ xướng và phát hành vào năm 1995 (Java một.0 [J2SE]). Tính tới thời khắc này (tháng 2/2015) phiên bản mới nhất của Java Standard Edition (JSE) là 8. với ưu thế về đa nền tảng (multi platform) Java càng lúc càng được vận dụng rộng rãi trên rộng rãi vật dụng từ máy tính tới mobile và rộng rãi vật dụng phần cứng khác…

Java là tiếng nói lập trình hướng đối tượng nên nó cũng với 4 đặc điểm chung của những tiếng nói hướng đối tượng
cùng tim hiểu về php tại đây

những video lập trình khác: https://vietpro.net.vn/hoc-lap-trinh-javascript-co-ban



  • Tính trừu tượng (Abstraction): là tiến trình xác định và nhóm những tính chất, những hành động liên quan tới một thực thể đặc trưng, xét trong mối tương quan với vận dụng đang vững mạnh.
  • Tính đa hình (Polymorphism): cho phép một phương thức với những tác động khác nhau trên rộng rãi mẫu đối tượng khác nhau. với tính đa hình, ví như cùng một phương thức vận dụng cho những đối tượng thuộc những lớp khác nhau thì nó đưa tới những kết quả khác nhau. thực chất của sự việc chính là phương thức này bao gồm cùng một số lượng những thông số.
  • Tính kế thừa (Inheritance): Điều này cho phép những đối tượng san sớt hay mở rộng những đặc tính sẵn với mà ko phải tiến hành khái niệm lại.
  • Tính đóng gói (Encapsulation): là tiến trình che lấp việc thực thi những chi tiết của một đối tượng đối với người tiêu dùng đối tượng đó.

tuy nhiên Java còn với một số đặc tính khác:


  • Độc lập nền (Write Once, Run Anywhere): ko giống như rộng rãi tiếng nói lập trình khác như C và C ++, lúc Java được biên dịch, nó ko được biên dịch sang mã máy cụ thể, mà thay vào ngừng thi côngĐây là mã byte code chạy trên máy ảo Java (JVM). Điều này đồng nghĩa với việc bất cứ vật dụng nào với cài đặt JVM sẽ với thể thực thi được những chương trình Java.
  • Đơn giản: học Java thật sự dễ hơn rộng rãi so với C/C++, ví như bạn đã quen với những tiếng nói lập trình hướng đối tượng thì việc học Java sẽ tiện lợi hơn. Java trở thành thuần tuý hơn so với C/C++ do đã mẫu bỏ tính đa kế thừa và phép toán con trỏ từ C/C++.
  • Bảo mật: Java tương trợ bảo mật rất tốt bởi những thuật toán mã hóa như mã hóa một chiều (one way hashing) hoặc mã hóa công cùng (public key)…
  • Đa luồng: với tính năng đa luồng Java với thể viết chương trình với thể thực thi rộng rãi task cùng một lúc. Tính năng này thường được xử dụng tất cả trong lập trình game.
  • Hiệu suất cao nhờ vào trình thu nhặt rác (garbage collection), phóng thích bộ nhớ đối với những đối tượng ko được tiêu dùng tới.
  • Linh hoạt: Java được xem là linh hoạt hơn C/C ++ vì nó được thiết kế để thích ứng với rộng rãi môi trường vững mạnh.



Java được tiêu dùng để làm cho gì?


  • Viết vận dụng web (J2EE): Java thường được tiêu dùng để xây dựng những hệ thống web to đòi hỏi độ bảo mật cao, số lượng quý khách to như nhà băng, phần mềm quản lý bệnh viện, CRM, HRM…. Đối với những website nhỏ thường nhật rất ít viết bằng Java.
  • Viết vận dụng mobile (J2ME): Trước đây nền tảng J2ME thường được tiêu dùng để viết game và app cho di động feature phone (file .jar) và giờ đây lúc smartphone Android lên ngôi Java lại tiếp tục được tiêu dùng để viết app và game cho nền tảng Android (file .apk).
  • Viết vận dụng desktop (J2SE): những vận dụng desktop viết bằng Java thật sự ko rộng rãi với thể nói tới một số phần mềm nhưJMeter hoặc Designer Vista. Lợi thế to nhất của vận dụng Java là bạn chỉ viết một lần và sau ngừng thi côngĐây với thể đem chương trình lên Windows, Linux hay Mac để chạy mà ko cần phải viết lại. tuy nhiên do chạy trên JVM nên performance của vận dụng tốt hơn một tí so với những tiếng nói như C/C++, C#.

Các IDE phục vụ lập trình Java?

Để lập trình Java bạn cần đến:


  • JDK (Java Development KIT): bao gồm JRE (Java Runtime Enviroment) và thư viện để vững mạnh.
  • IDE (Integrated Development Environment): là vận dụng giúp lập trình viên vững mạnh tiện lợi và nhanh chóng hơn. Bạn với thể tiêu dùng Netbeans, Eclipse hoặc IntellịIDEA để vững mạnh.

Để khởi đầu Tìm hiểu về tiếng nói lập trình Java chúng ta sẽ tuần tự học về những cú pháp cơ bản trong tiếng nói Java gồm khai báo biến, hằng, phương thức, những kiểu dữ liệu, toán tử, biểu thức và những cấu trúc điều khiển trong Java.

Biến: là vùng nhớ tiêu dùng để lưu trữ những trị giá của chương trình. Mỗi biến gắn liền với một kiểu dữ liệu và một định danh duy nhất gọi là tên biến.

[URL='https://vietpro.net.vn/hoc-lap-trinh-web-php-co-ban']học php miễn phí[/URL]


  • Tên biến thường nhật là một chuỗi những ký tự, ký số.
  • Tên biến phải khởi đầu bằng một chữ mẫu , một dấu _ hay dấu $. Ví dụ: int total2Number; String title
  • Tên biến ko được trùng với những từ khóa.
  • Tên bi ến ko với khoảng trắng ở giữa tên.
  • Biến với thể được khai báo ở bất kỳ đâu trong chương trình.

Cú pháp khai báo:

;
= ;


Ví dụ:

String bodyOfContent;

bodyOfContent = “Hello World”;

Quy chuẩn đặt tên (naming convention): chữ mẫu trước tiên viết thường, những chữ mẫu trước tiên tiếp theo của mỗi từ trong tên biến viết hoa.


  • Biến toàn cục (khai báo bằng từ khóa public phía trước hoặc đặt trong một class): là biến với thể truy vấn xuất ở khắp nơi trong chương trình.
  • Biến cục bộ: là biến chỉ với thể truy vấn xuất trong khối lệnh nó khai báo.

Ví dụ:


public class MyFirstJavaProgram

public String text="Hello World";//biến toàn cục

public static void main(String []args)
int a = 3;//biến cục bộ
System.out.println(text); // prints Hello World
System.out.println(a); //print 3


Hằng:


  • Hằng là một trị giá bất biến trong chương trình
  • Qui ước đặt tên hằng giống như tên biến.
  • Hằng số nguyên: trường hợp trị giá hằng ở dạng long ta thêm vào cuối số chữ“l” hay“L”. (ví dụ: 1L)
  • Hằng số thực: truờng hợp trị giá hằng với kiểu float ta thêm tiếp vĩ ngữ “f” hay “F”, còn kiểu số double thì thêm tiếp vĩ ngữ “d” hay“D”.
  • Hằng Boolean: với hai trị giá là true và false.

Một số ký tự đặc trưng trong Java

Ký tự Ý nghĩa
\b Xóa lùi (BackSpace)
\t Tab
\n Xuống hàng
\r Dấu enter
\” Nháy kép
\’ Nháy đơn
\\ Dấu \
\f Đẩy trang


Tài liệu full về lập trình android: [URL='https://vietpro.net.vn/lap-trinh-android']học android qua video[/URL]
Các kiểu dữ liệu nguyên thủy (Primitive data type Java)

Kiểu dữ liệu của Java được chia làm cho 3 nhóm:


  • Kiểu nguyên gồm những kiểu số nguyên và kiểu ký tự. những kiểu số nguyên gồm: byte, short, int, long trình diễn cho những số nguyên. Kiểu ký tự được thể hiện bằng kiểu char.
  • Kiểu dấu phẩy động hay kiểu số thực: mẫu này với hai kiểu float và double trình diễn cho những số thập phân với dấu.
  • Kiểu boolean: là kiểu boolean với hai trị giá true (đúng) và false (sai).



Bài học kết thúc tại đây. Chúc Các bạn học tập tốt.

t11nguyen
Binh Nhất
Binh Nhất

Tổng số bài gửi : 36
Tuổi : 28
Đăng ký ngày : 22/04/2017

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết