- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java介紹
* 變數(variable):表示記憶體中,某一位址所存放的值; 或當成參考(reference)時表示某一物件的位址。 ? 變數的命名: 可用的字元:0…9、A...Z、a…z、under line(‘_’)、’$’ or Unicodes。 命名的規則: 1) 變數的第一個字元,不可以是數字,餘為上述可用之字元。 2) 大小寫是不一樣的!(case sensitive) 3) Java的保留字 (reserved word or key word) 不可以當成變數名稱。 4) 可以用中文名稱當變數。 *建議儘量取有意義的變數名稱 例如: char my_account; // C/C++ style,以底線分開 int totalMoney; // 除第一個字外,其餘首字大寫來區分 class MyFirstClass; // class首字大寫來區分 final int MAX_USER; // 常數一律大寫, 字以底線分隔,前加 final Java變數的介紹 Java變數命名慣例 1.7E-308 ~ 1.7E+308 8 double 3.4E-38 ~ 3.4E+38 4 float 0 ~ 4294967295 4 int unsigned long 0 ~ 65535 2 int unsigned short 0 ~ 4294967295 4 int unsigned -2147483648 ~ 2147483647 4 int long -32768 ~ 32767 2 int short -2147483648 ~ 2147483647 4 int 0 ~ 255 1 char unsigned -128 ~ 127 1 char range bytes data type type modifier C/C++各種資料型態的儲值範圍 *可使用 sizeof ( ) 來求出資料型態在記憶體中的儲存長度(bytes)。 64-bit IEEE-754 -1.7E308~1.7E308 double 16 bits 0~ 216-1 (65535) char Numeric Data Types 16 bits true or false boolean 32-bit IEEE-754 -3.4E38~3.4E38 float 64-bit signed -263 ~ 263-1 long 32-bit signed -231 ~ 231-1 int 16-bit signed -215 ~ 215-1 short 8-bit signed -27 ~ 27-1 byte Storage size Domain Name Java 各種資料型態的儲值範圍 Operator Precedence chart ++ and -- (postfix) Lowest order =, +=, -=, *=, /=, %= | | ==, != , =, , = +, - *, /, % ++ and -- (prefix) casting Highest order Operator Precedence C/C++/Java 語言的數值資料表示法 10進位數值:與一般數值相同,此為預設的表示法。 8 進位數值:以 0 (數值零)開頭的數值。 16 進位數值:以 0x 或 0X 開頭的數值。 為避免產生變數判別上的混淆: 例如:就像是個變數名稱的十六進位數,0xAB。 所以在Java中,變數的首字字元不可以是數字。 10進位數值: 12 = (12)10 8 進位數值: 012 = (10)10 16進位數值: 0x12 = (18)10 Statement: System.out.println(2+1+=+2+1); Displaying: 3=21 Statemetn: System.out.println(+2+1+=+2+1); Displaying: 21=21 System.out.print(line 1); System.out.print(line 2\n); System.out.println(line 3); System.out.println(line 4\n); Java print() println()的使用範例(1) line 1line 2 line 3 line 4 當第一個字串出現後 接下來其餘各項均當成字串處理 Java prin
文档评论(0)