CHIASE123.COM - Diễn đàn chia sẻ kiến thức

Diễn đàn chia sẻ kiến thức
Thứ Sáu, 13:43:06 - 22/11/2024

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
Gửi bàiĐã gửi: 13/04/2024 18:07 
Ngoại tuyến
☀️1/30☀️
☀️1/30☀️
Hình đại diện của thành viên

Ngày tham gia: 13/03/2012 08:41
Bài viết: 1
Java hiện là ngôn ngữ lập trình phổ biến hàng đầu tại Việt Nam và rất nhiều sinh viên CNTT muốn theo đuổi ngôn ngữ này để phát triển sự nghiệp của mình. Có không ít khó khăn bạn cần phải vượt qua để làm chủ ngôn ngữ đầy rắc rối ấy và việc đầu tiên là hiểu những keywords – những từ khóa trong lập trình java. Việc này sẽ làm tiền đề giúp bạn trong việc tự học, tự trải nghiệm thách thức từ java.

[Java] 50 keywords mà lập trình viên JAVA nên biết

abstract: khai báo lớp, phương thức và interface trừu tượng không có thể hiện (instance) cụ thể

assert: kiểm tra điều kiện đúng hay sai (hay dùng trong unit test)

boolean: khai báo biến kiểu logic với hai giá trị: true or false

break: lệnh switch-case hoặc dùng để thoát khỏi vòng lặp

byte: các giá trị nguyên chiếm 8 bit (1 byte)

case: trường hợp được chọn theo switch (chỉ dùng khi được đi kèm switch)

catch: dùng để bắt ngoại lệ, dùng kèm với try để xử lý những ngoại lệ nảy sinh trong chương trình

char: là kiểu ký tự unicode, mỗi ký tự có 16 bit (2 byte)

class: dùng để định nghĩa class

const: không thể dùng trong java bởi nó chưa được sử dụng

continue: được dùng để dừng chu trình (interation) lặp hiện tại và bắt đầu chu trình kế tiếp

default: mặc định được thực thi nếu không có case nào trả về giá trị true – được dùng trong switch case.

do: dùng ở vòng lặp while

double: là kiểu số thực có các giá trị được biểu diển bởi dấu phẩy động 64 bit (8byte)

else: rẽ nhánh điều kiện ngược với if

enum: kiểu dữ liệu enum – tương đối giống với kiểu dữ liệu mảng. khác biệt ở chỗ các phần tử của kiểu này có thể bổ sung thêm các phương thức.

extends: dùng để định nghĩa lớp con kế thừa những thuộc tính và phương thức từ lớp cha.

final: dùng để chỉ ra các biến – phương thức không thay đổi sau khi đã được định nghĩa. những phương thức final không được kế thừa và override.

finally: thực hiện một khối lệnh đến cùng, bỏ qua các ngoại lệ – dùng trong try-cactch.

float: kiểu số thực – các giá trị được biểu diện bởi dạng dấu phẩy động 32 bit.

for: dùng trong vòng lặp for – các bước lặp đã xác định từ trước.

goto: chưa được sử dụng

if: là lệnh chọn theo điều kiện logic

implements: xây dựng 1 lớp mới cài đặt những phương thức từ interface xác định trước

import: dùng để yêu cầu 1 hay 1 vài lớp ở các gói chỉ định cần nhập vào để sử dụng trong ứng dụng hiện thời

long: là kiểu số nguyên lớn – các giá trị chiếm 64 bit (8 byte)

native: sử dụng khi lập trình viên muốn dùng code bằng ngôn ngữ khác

new: khởi tạo đối tượng

package: sử dụng khi xác định 1 gói sẽ chứa một số lớp trong file mã nguồn

private: khai báo biến dữ liệu, phương thức riêng trong từng lớp và chỉ cho phép truy cập trong lớp đó.

protected: dùng để khai báo biến dữ liệu – chỉ được truy cập ở lớp cha và những lớp con của lớp đó.

public: dùng để khai báo biến dữ liệu, lớp – phương thức công khai có thể tự truy cập ở mọi hệ thống.

return: kết thúc phương thức, trả về giá trị cho phương thức.

short: kiểu số nguyên ngẵn – giá trị chiếm 16 bit (2byte)

static: định nghĩa biến, phương thức của một lớp có thể được truy cập trực tiếp từ lớp mà không thông qua khởi tạo đối tượng của lớp.

super: biến chỉ tới đối tượng ở lớp cha

switch: sử dụng trong câu lệnh điều khiển switch case

synchronized: chỉ ra là ở mõi thời điểm chỉ có 1 đối tượng hay 1 lớp có thể truy nhập đến biến dữ liệu hoặc phương thức loại đó – thường được sử dụng trong lập trình đa luồng (multithreading).

this: biến chỉ tới đối tượng hiện thời

throw: tạo một đối tượng exception nhằm chỉ định 1 trường hợp ngoại lệ xảy ra

throws: chỉ định cho qua ngoại lệ nếu exception xảy ra

transient: chỉ định rằng nếu một đối tượng được serialized, giá trị của biến sẽ không cần được lưu trữ

try: thử thực hiện cho đến khi xảy ra 1 ngoại lệ

void: chỉ định 1 phương thức không trả về giá trị

volatile: báo cho chương trình dịch biết là biến khai báo volatile có thể thay đổi tùy ý trong các luồng (thread)

while: sử dụng trong lệnh điều khiển while


Đầu trang
 Xem thông tin cá nhân Gửi Email  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Chủ đề tương tự
 Chủ đề   Người gửi   Trả lời   Xem   Bài viết mới nhất 
Không có bài viết chưa xem mới nào trong chủ đề này. [MySQL] Xử lý nội dung trùng lặp trong Database

nghiammo1992

0

1051

04/02/2014 18:07

nghiammo1992 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [SQL] Tìm giá trị trùng lặp trong SQL - How to find duplicate values in SQL

MySQL

0

163

29/09/2024 15:07

MySQL Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [PHP] Hiển thị trình duyệt, địa chỉ IP, quốc gia, hệ điều hành của khách truy cập - Get all client info from website visitors

WordPress

0

654

15/03/2024 02:32

WordPress Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. Code Mod tặng tiền cho thành viên

Vuonghh1998

0

1022

04/02/2016 13:54

Vuonghh1998 Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] Sắp xếp mảng các đối tượng trong Java - Sort an array of objects in Java

SQL

0

553

23/02/2024 02:20

SQL Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] Cấu trúc phân cấp Java Collection - Collection Hierarchy in Java

JavaScript

0

515

13/05/2024 21:05

JavaScript Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] Các kiểu dữ liệu trong Java - Data Types in Java

CSS

0

418

08/07/2024 01:43

CSS Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] Các cấu trúc dữ liệu phổ biến trong Java - Data Structures in Java

Nginx

0

522

28/07/2024 01:50

Nginx Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] Phân cấp ngoại lệ Java - Java Exceptions Hierarchy

SQLInjection

0

115

01/09/2024 00:50

SQLInjection Xem bài viết mới nhất vừa gửi

Không có bài viết chưa xem mới nào trong chủ đề này. [Java] null trong Java

Java

0

386

23/10/2023 20:34

Java Xem bài viết mới nhất vừa gửi

 


Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến13 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
Đã tích hợp phpBB® Forum Software © phpBB Group
Vietnamese language pack for phpBB 3.0.x download and support.
CHIASE123.COM - Diễn đàn chia sẻ kiến thức