Java中的基本数据类型以及Java的基本结构
生活随笔
收集整理的這篇文章主要介紹了
Java中的基本数据类型以及Java的基本结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 八大基本數據類型
- byte ? 數字、整數型、取值范圍(-128~127)
- short ? ? ? 數字、整數型、取值范圍(-32768~32767)
- int ? ? ? ? ? ?數字、整數型、取值范圍(-2147483648~2147483647)
- long ? ? ? ? 數字、整數型、取值范圍(-9223372036854775808~9223372036854775807)
- float ? ? ? ? 數字、浮點型、取值范圍(1.4E-45~3.4028235E38)
- double 數字、浮點型、取值范圍(4.9E-1.7976931348623157E308)
- char ? 字符型、取值范圍(0~65535)
- boolean ? ?布爾型、取值范圍("true" or "false")
?
- 整數型byte、short、int、long
- 相同點:實際表現形式一樣,都是整數型
- 不同點:取值范圍、占用內存不同,使用時根據處理數的范圍而定。
- 浮點型float與double
- 與整數型類似,區別在于取值范圍,占用內存不同
- ?基本數據類型轉換
- 自動轉換與強制轉換
- 自動轉換(隱式類型轉換—由小到大)
- 將一種類型的變量賦值給另一種變量時,滿足類型提升且兩種類型兼容即可自動轉換。
- 自動轉換(隱式類型轉換—由小到大)
- 自動轉換與強制轉換
?
?
?
?
?
?
?
-
-
- 強制轉換(顯式類型轉換—由大到小)
- 如果被轉換的數據類型大于目標類型,將會丟失部分信息
- 強制轉換(顯式類型轉換—由大到小)
-
- 包的概念與作用
- 包的概念:物理上是指文件夾
- 命名規范:package?com.chinasofti.corejava.chapter03;
?
-
- 導入外部包:關鍵字(import)
- import?package com.chinasofti.corejava.chapter03;
- 導入外部包:關鍵字(import)
?
- 權限訪問修飾符?
- public: 公共權限? ? ? ? ?修飾類、屬性、方法。 可以被任意類訪問
- protected:受保護的權限 ? 修飾屬性、方法。 可以被同包類訪問,如果不是同包類,必須是該類的子類才可以訪問。
- default: ? ?同包權限 ? ? ? ? 修飾類、屬性、方法 ? 只能被同包的類訪問
- private: ? ?私有權限? ? ? ? ?修飾屬性、方法。 ? ? ?只能在本類中訪問
類(專指外部類)只可以是同包的default,或者公共的public ?屬性、方法可以選擇四種權限的任意一個。
但是實際中,屬性多用private,方法、構造方法多用public
?
轉載于:https://www.cnblogs.com/string9527/p/7003366.html
總結
以上是生活随笔為你收集整理的Java中的基本数据类型以及Java的基本结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公司上线流程 pushonline_al
- 下一篇: 关于Java的10个谎言