没有合适的资源?快使用搜索试试~ 我知道了~
首页Java2入门:第2章 变量与基础数据类型(SCJP专业认证)
Java2入门:第2章 变量与基础数据类型(SCJP专业认证)
需积分: 1 0 下载量 200 浏览量
更新于2024-08-02
收藏 1.32MB PDF 举报
本资源是一本针对Java 2的专业认证教材,中文版的《SCJP专业认证:Java2新观念教本》,其第二章主要探讨了"變數與基本資料型別"。章节内容详尽,适合Java初学者理解。 首先,学习目标涵盖了以下几个关键知识点: 1. 宣告和赋值基本类型变量:章节教导如何声明并初始化变量,让读者掌握如何在程序中创建变量以存储数据。 2. 八种基本数据类型:介绍Java中的八种基本数据类型,包括整数(如int, byte, short, char)、浮点数(如float, double)和字符(char),以及它们各自的数据范围和表现形式。 3. 自动类型转换:讲解不同类型之间在运算时的自动转换规则,这对于理解不同数据类型的兼容性和处理过程至关重要。 4. 常量与变量的区分:区分常量(Constant)和变量,前者是预定义且不可变的,后者则是动态变化的符号,强调理解这两个概念对编程基础的重要性。 5. 字符和字符串常量:详细介绍了如何定义字符(如 'j'、'3')和字符串(如 "沒喝過Java,但我會用Java"),以及它们在Java中的特殊处理。 6. 变量的内存理解:从硬件角度解释变量,将数字视为内存中的数据存储单元,指出在Java中虽然无法直接指定存储位置,但可以通过命名来引用这些内存区域,并能够动态地改变其内容。 7. 变量的命名规则:强调变量名称的使用规范,包括识别关键字和合法标识符,这对于编写无误的代码至关重要。 通过学习这一章,读者不仅能够掌握Java语言的基础概念,还能理解如何有效地管理和操作数据,为后续深入学习Java编程打下坚实的基础。
资源详情
资源推荐
第2章 變數與基本資料型別
2-5
宣告變數的用意,除了可以讓我們設定變數所佔的記憶體大小之外,還有另
一個好處,當程式越大時,我們可能會搞不清楚而重複宣告變數,這時候編輯器
會告訴我們發生錯誤了。因為
相同名稱的變數不能重複宣告
相同名稱的變數不能重複宣告相同名稱的變數不能重複宣告
相同名稱的變數不能重複宣告,如此才不會發生資料
因無心而蓋掉的錯誤。
2-1-4 設值
變數宣告就是為了存放資料,所以常常會在宣告變數之後設定變數的值。一
般變數值的設定方式是以「
=
」來設定,方式如下:
i = 24;
也可以在宣告變數的同時,設定變數的初始值,方式如下:
int a = 123;
int j = 520, k = 240;
在尚未進入物件導向的主題前,範例中的變數都會在
main()
方法內宣告。方
法中所宣告的變數稱「
自動變數
自動變數自動變數
自動變數」。自動變數在宣告之後必須設值(初始化)才能
自動變數在宣告之後必須設值(初始化)才能自動變數在宣告之後必須設值(初始化)才能
自動變數在宣告之後必須設值(初始化)才能
使用,否
使用,否使用,否
使用,否則程式會在編譯時產生錯誤
則程式會在編譯時產生錯誤則程式會在編譯時產生錯誤
則程式會在編譯時產生錯誤。
範例 2_1:變數宣告與設值
宣告變數時,同時設定初始值。若只宣告變數未設定初始值,則該變數不能
使用。
【 程 式 內 容 】 EX2_1.java
01 //
範例:
EX2_1.java
02 class EX2_1
03 {
04 public static void main(String [] args)
05 {
06 int a=123;
07 int i;
08 int j=520, k=240;
09
2-6
10 System.out.println(a);
11 //System.out.println("i="+i);
12 System.out.println(j+" "+k);
13 }
14 }
【 執 行 結 果 】
【 程 式 說 明 】
• 第
10
行:輸出變數
a
的值。
• 第
11
行:若取消此行的標註符號
//
,則在程式編譯時發生錯誤。
• 第
12
行:數值和字串以「
+
」運算後,其結果為字串。有關字串的連接將於
《第
10
章:
java.lang
套件》討論。
2-2
基本資料型別
在
Java
裡,變數的資料型別可以依性質分成幾類:整數、浮點數、字元、布
林值(
boolean
,真假值)、字串、陣列及物件。物件是複雜的資料型別,可以自
訂大小及格式,字串和陣列也被視為物件。整數、浮點數、字元及布林值的資料
型別是
Java
內訂的資料型別,所以又稱為基本資料型別。
為了因應不同的需要,相同的資料型態(整數或浮點數),也可以利用不同
的關鍵字來區別其所佔的記憶體大小。例如,浮點數就有兩種準確度的選擇:
float
和
double
。表
2-1
列出基本資料型態和可以使用的關鍵字,共
8
種基本資料型別。
剩余25页未读,继续阅读
evance826
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 最优条件下三次B样条小波边缘检测算子研究
- 深入解析:wav文件格式结构
- JIRA系统配置指南:代理与SSL设置
- 入门必备:电阻电容识别全解析
- U盘制作启动盘:详细教程解决无光驱装系统难题
- Eclipse快捷键大全:提升开发效率的必备秘籍
- C++ Primer Plus中文版:深入学习C++编程必备
- Eclipse常用快捷键汇总与操作指南
- JavaScript作用域解析与面向对象基础
- 软通动力Java笔试题解析
- 自定义标签配置与使用指南
- Android Intent深度解析:组件通信与广播机制
- 增强MyEclipse代码提示功能设置教程
- x86下VMware环境中Openwrt编译与LuCI集成指南
- S3C2440A嵌入式终端电源管理系统设计探讨
- Intel DTCP-IP技术在数字家庭中的内容保护
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功