Java必须知道的300个问题作者:明日科技 编著出版时间:2012-1-1 【图书简介】 本书以基础知识为框架,介绍了各部分知识所对应的常见开发疑难问题,并作了透彻地解析。主要内容包括Java语言概述、Eclipse开发工具、Java语言基础、流程控制、数组、面向对象入门、面向对象进阶、字符串与包装类、Java集合类框架、常用数学工具类、异常处理、输入/输出、枚举类型与泛型、Swin9入门、多线程、网络通信和数据库操作。书中列出的300个问题,都是一线开发人员在实际项目中经常会遇到的疑难问题。针对这些问题,本书给出了详尽的解决方案,并进行了技术上的解析。通过对本书的学习,能够帮助读者迅速提高解决实际问题的能力。本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。本书内容详尽,对于较难理解的内容,配合实例进行讲解,适合作为Java初学者的辅助教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。 【本书目录】 第1章 Java语言概述问题1 Java语言有哪些特性?问题2 如何选择Java的分支?问题3 如何学好Java语言?问题4 如何安装JDK?问题5 如何测试JDK是否配置成功?第2章 Eclipse开发工具问题6 常用的Java开发工具包括哪些?问题7 如何获得和安装Eclipse开发工具?问题8 如何汉化Eclipse?问题9 如何为Eclipse安装WindowBuilder插件?问题10 如何使用WindowBuilder插件?第3章 Java语言基础问题11 char类型变量是否能保存一个汉字?问题12 Java中是否有got0语句?问题13 变量和常量有什么区别?问题14 语句float num=3.14159是否正确?问题15 short和char类型的取值范围各是多少?问题16 final参数可以修改吗?问题17 局部变量可以定义私有修饰类型吗?问题18表达式3-2.6==0.4的值是什么?问题19 自增、自减运算符放在变量前后的区别是什么?问题20 用最有效率的方法算出2乘以16等于几?问题21 &和&&两个运算符的区别是什么?问题22 运算符=与==有何区别?问题23 能正确编译“short S=1;S=S+1;”吗?问题24 表达式9/2与9/2.0的结果是否相等?问题25 如何判断一个整数是奇数还是偶数?问题26 不使用循环和条件语句如何求l+2++n的值?问题27 复合赋值运算符+=计算的结果一定正确吗?问题28 两个整数相乘的结果一定正确吗?问题29如何使用位运算符计算2的n次幂?问题30如何自定义类实现数值的四舍五入?第4章 流程控制问题31 如何应用if语句判断某一年是否为闰年?问题32 if语句如何进行嵌套使用?问题33 是否可以进行字符与编码的比较?问题34 如何修改失败的if.“else语句?问题35 两个if语句为什么运行结果不一样?问题36 可以用switch分支语句代替if条件语句吗?问题37 swish语句的条件表达式有哪些类型?问题38 如何防止switch分支之间的串联?第5章 数组第6章 面向对象入门第7章 面向对象进阶第8章 字符串与包装类第9章 Java集合类框架第10章 常用数学工具类第11章 异常处理第12章 输入/输出第13章 枚举类型与泛型第14章 Swing入门第15章 多线程 上一篇: Java与XML 下一篇: Java消息服务(第2版)