Java语言程序设计课后习题答案整理
Java 基础练习的答案整理文档,讲得挺细。字符串创建和比较的部分实用,是讲了==
和equals()
的差别,举的例子一看就懂。像new String("abc")
跟"abc"
这种比较,确实容易搞混,看完这个文档就清楚了。
还有一个分解数字的练习,用/
和%
的逻辑拆位,挺经典的面试题。通过这道题,你能顺便复习下Scanner
的输入输出操作,代码不难,但挺锻炼基本功的。
输入输出流这块也说得比较全,BufferedReader
的用法和循环配合字符那段讲得蛮清楚,适合刚接触Java I/O
的同学。你要是之前对readLine()
这种不太熟,看看这个蛮有。
顺手还推荐了一堆相关链接,比如Java 字符串常量池解析、JVM 内存结构,都挺值得点开看看的。如果你正准备复习字符串和内存相关的知识点,这份资源可以帮你串起来。
建议你练完题之后自己再写几遍,尤其是那种细节题,像字符串比较和输入输出,平时写代码一不注意就容易出错。平时多试试==
和equals()
在不同场景下的表现,对理解底层内存机制也有。
下载地址
用户评论