- 1
- 0
- 约7.4千字
- 约 59页
- 2018-12-29 发布于福建
- 举报
java编程思想第群四版第五章初始化与清理
★ void f() { int i; i++; // Error,i not initialized } ◆ 强制程序员提供一个初始值 ◆ 编译器可以为i赋一个默认值,但是未初始化的 局部变量更有可能是程序员的疏忽, 所以采用 默认值反而会掩盖这种失误 六、成员初始化 ⑵ 数据成员为基本类型 ★ Java将为类的每个基本数据成员提供 自动初始化(保证都会有一个初始值) ◆ 典例分析:P92代码(自己调试) 六、成员初始化 ⑶ 引用类型 ★ 无论是否数据成员,如果不将其初始化, 该对象引用会被Java自动赋值为null 六、成员初始化 2、 指定初始化 ★ Java允许:在定义类的数据成员的同时 可以为其赋初值 ◆ 优点:简单直观 缺点:每个对象都具有相同的初值 ★ 典例:P93代码 void public class InitialValues2 { int i ; // 自动初始化 int j = 999;… // 先自动初始化,再指定初始化 } ◆ 注意:C++不允许这样
您可能关注的文档
- it项目拍管理课件5.ppt
- it项目区管理课件1.ppt
- iwashardwork三ing..ppt
- j2eejava基础培非训教材.ppt
- j2ee开发常用软件体分系架构模式.ppt
- jaguar北京4s店开业庆夫典2006.ppt
- jat710型牛喷气织机报告.ppt
- java 2实用教程课的件(第3版第7章).ppt
- java.web大荣学课件第一章.ppt
- java2拿实用教程课件(第3版第1章).ppt
- 《犬猫安抚信息素使用标准》TCVDA 83-2026.pdf
- 《农业科普纸质作品评价规范》(TGXAS 1402-2026).docx
- 《在用乘客电梯和载货电梯重要部件报废技术条件》(DB44T 2529-2024).pdf
- 《农业科普展览活动可持续性评价指南》(TGXAS 1401-2026).pdf
- 《宠物干细胞治疗的注射针管》.docx
- 《动物体外检测试剂-生化类Ⅲ》(TCVDA 81-2026).pdf
- 《动物血气生化测试卡片》(TCVDA 72-2025).pdf
- 《河流型水牛及其杂交后代育肥规范》(TGXAS 1403-2026).pdf
- 《农业科普视频作品评价规范》(TGXAS 1400-2026).pdf
- 《贵州葛根生态栽培与复合种植技术规程》.pdf
原创力文档

文档评论(0)