JavaRush /Blog Java /Random-VI /Java Magic: Khai báo và khởi tạo các biến
Зеленая лягушка
Mức độ
Москва

Java Magic: Khai báo và khởi tạo các biến

Xuất bản trong nhóm

Giới thiệu

Thực tế buồn tẻ xung quanh không ai quan tâm, vì vậy hãy nói về thế giới ma thuật đầy mê hoặc và các quy tắc sử dụng bùa chú hiện thực hóa những tưởng tượng điên rồ nhất của chúng ta. Thế giới phép thuật là phi vật chất và cho phép bạn tạo ra bất kỳ thực thể nào. Tất cả những gì bạn cần là “sức mạnh của tư duy” và bạn có thể tạo ra bất cứ thứ gì bạn có thể. Bản chất tuyệt vời của những gì được tạo ra chỉ bị giới hạn bởi khả năng tư duy logic và trừu tượng. Chà, bạn cần biết một chút về nghệ thuật đen tối của thuật gọi hồn và toán học. Mặc dù bạn có thể không biết những bí mật của khu vực ảo ảnh này, nhưng bạn có thể theo dõi chúng từ các pháp sư và nhà toán học. Số lượng ngôn ngữ ma thuật là “rất lớn và đa dạng”. Và chúng ta sẽ phân tích các quy tắc của một trong số chúng - Java. Từ ngôn ngữ Ligurian, nó được dịch là Cuộc phiêu lưu của Sao Mộc và Cuộc phiêu lưu của Valkyrie.

Thông báo

Trong thế giới phép thuật, thứ nhất, ý thức là chủ yếu chứ không phải vật chất. Và thứ hai, bất kỳ thực thể nào có thể tưởng tượng được đều có thể tồn tại. Do đó, việc tạo ra một thực thể bắt đầu bằng việc khẳng định rằng nó tồn tại. Đây được gọi là một thông báo. Và vì pháp sư có thể làm bất cứ điều gì với một thực thể được tạo ra bất cứ lúc nào, bao gồm cả việc thay đổi giá trị của nó, nên các thực thể được khai báo được gọi là biến. Vì ngay cả một ảo thuật gia mới vào nghề cũng có thể nghĩ ra rất nhiều thứ, nên các thực thể được phân biệt và hệ thống hóa bằng cách sử dụng các loại. Có những loại do Tạo hóa tạo ra, không thể thay đổi được và gọi là nguyên thủy. Tất cả các loại khác đều do chính nhà ảo thuật tạo ra và chúng được gọi là loại đồ vật.

Tên biến

Mỗi biến phải có một tên thật. Trên thực tế, chỉ có những cái tên mới phân biệt được các thực thể do nhà ảo thuật tạo ra. Tên phải bao gồm các ký hiệu ma thuật, được coi là các chữ cái và số trong hệ thống Unicode bí truyền-chiêm tinh. Ví dụ: ký tự gạch dưới _ được coi là một chữ cái nên có thể được sử dụng trong tên biến. Tên chỉ có thể bắt đầu bằng một biểu tượng ma thuật, được coi là một chữ cái. Chữ cái đầu tiên phải là chữ thường. Hiệp hội Pháp sư và Người thông thạo thuật chiêu hồn liên thế giới (MAMAN) đã áp dụng một số quy tắc không chính thức về hình thức tốt để soạn tên biến. Cụ thể, tên phải có ý nghĩa và có thể bao gồm một số từ. Khi ghép nhiều từ thì chữ cái đầu tiên của mỗi từ (trừ chữ đầu tiên) phải viết hoa. Ví dụ: myLittlePony. Phong cách này được gọi là "bướu lạc đà". Và điều này là do nó được phát minh sau khi hiến tế một con lạc đà.

Loại biến

Điều kỳ diệu của Java là tất cả các biến đều được định kiểu mạnh. Điều này có nghĩa là mỗi biến đều có một kiểu và nó phải được chỉ định rõ ràng khi khai báo nó. Tôi nhắc lại rằng có các loại nguyên thủy và đối tượng. Nguyên thủy - tám. Bởi vì tám là con số của quỷ dữ. Nó đại diện cho 2 mũ 4 và chia hết không có số dư cho bất kỳ số nào từ 1 đến 8, ngoại trừ số nguyên tố. Các kiểu nguyên thủy: boolean, char, byte, short, int, long, float, double. Các loại đối tượng được phát minh bởi chính nhà ảo thuật và chúng được viết bằng chữ in hoa. Ví dụ – MySweetPony. Hàng ngàn loại đối tượng (lớp) đã được viết bởi các nhà ảo thuật đứng đầu Java và là một phần của MAMAN. Bộ sưu tập này được gọi là API Java và bạn có thể sử dụng các lớp (loại) từ nó trong phép thuật của mình mà không có bất kỳ hạn chế nào.

Thông báo

Vì vậy, việc khai báo xảy ra bằng cách chỉ định loại biến và tên của nó. Ví dụ:
boolean isPony;
String ponyName;
int ponyTaleSize;
Pony sweetieBelle;
Cần có dấu chấm phẩy ở cuối mỗi dòng. Nó kết thúc mọi biểu thức trong Java. Trong mỗi ví dụ này, chúng tôi khai báo biến tồn tại và cho biết biến đó thuộc loại gì. Nhưng ở giai đoạn phù thủy này, các biến số chưa có nội dung (ý nghĩa). Chúng chỉ tồn tại như một ý tưởng thuần túy, không phải là một ý tưởng được thể hiện. Việc điền nội dung cho các biến (gán giá trị cho chúng) sẽ được thảo luận trong phần khởi tạo.

Thủ thuật quảng cáo

Có một vài thủ thuật ma thuật ẩn giấu mà bạn cần biết. Hoặc ít nhất là nhớ chúng. Bạn có thể khai báo nhiều biến cùng loại trong một biểu thức. Ví dụ:
boolean isPony, isPonyReady;
String ponyName, ponyColor, ponyMood;
int ponyTaleSize, ponyLegSize; ponyManeSize
Pony sweetieBelle, rainbowDash, twilightSparkle;
Các biến có thể được khai báo ở bất kỳ đâu trong lớp, nhưng trước khi chúng được sử dụng trong các biểu thức, vì các biểu thức lớp được thực thi tuần tự từ trên xuống dưới. Bạn cũng nên nhớ về một phép thuật quan trọng như phạm vi của các biến. Phạm vi xác định phần nào của lớp mà biến được khai báo có thể được truy cập. Đây là một chủ đề riêng biệt nhưng tóm lại có hai quy định. Các biến được khai báo trong một lớp chứ không phải bên trong các phương thức, vòng lặp hoặc khối mã sẽ hiển thị trong toàn bộ lớp. Các biến được khai báo bên trong các phương thức, vòng lặp và khối mã chỉ hiển thị trong phương thức, vòng lặp và khối mã tương ứng. Trân trọng, Ếch Xanh. P.S (còn tiếp)
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION