java学习笔记

我学习Java期间的记录。 2025年7月,我开始学习Java。此次学习计划持续10多天。从2025年7月17日到2025年7月31日。

java学习笔记

Java学习笔记之二 对前言的学习

Core Java图书的预期读者:专业的程序员。 Core Java图书的风格:没有玩具代码。 Core Java图书的目标:让读者理解书中所介绍的Java编程语言,以及Java类库的特性。同时,不产生误解或歧义。 Core Java图书的章节安排: * 第一章 概述。Java程序的性能。Java语言的设计初衷。Java的历史。 * 第二章 下载和安装JDK。下载和安装Core Java图书随附的例子源代码。编译和运行三个不同类型的Java程序(一个控制台程序、一个图形程序、一个小程序Applet)。JDK的简单用法。文本编辑器的用法。Java IDE用法。 * 第三章 Java语言。变量、循环、简单的函数。 * 第四章 面向对象程序设计。面向对象程序设计方法中的封装。Java中用类和方法来实现封装。Javadoc工具。 * 第五章 面向对象程序设计方法中的继承。Java的继承机制。 * 第六章 Java的接口。内部类。 * 第七章 应用程序设计。图形用户界面。

java学习笔记

Java学习笔记之五 Core Java图书最新版

晚饭后去网上查询了一下Core Java图书的最新版。 目前,最新版是第13版,Oracle出版社,2024年版。作者 Cay S. Horstmann。 这书还是分两卷,卷一:基础,卷二:复杂功能。 这版的作者似乎换成了Cay S. Horstmann一个人。 作者的网站上,提供了下列版本的图书的配套源代码: * 当前版。第十三版。https://horstmann.com/corejava/corejava.zip * 第十二版。https://horstmann.com/corejava/corejava12.zip * 第十一版。https://horstmann.com/corejava/corejava11.zip * 第十版。https://horstmann.com/corejava/corejava10.zip * 第九版。

java学习笔记

Java学习笔记之一 我开始学习Java

今天是2025年7月17日。星期四。 Java是一门计算机程序设计语言。虽然我这些年没有用过这门语言,但它的大名我还是听过的。最近心血来潮,决定学习一下Java这门语言,并学习一下和它相关的其他内容。 我的学习采用自学的方式,具体来说就是看书、上机。和大学课程相比,除了没有老师宣讲、没有老师辅导、没有同学讨论之外,其他都差不多。 我选择的书是:《Java核心技术卷I:基础知识》(978-7-111-23950-5)。机械工业出版社,2008年6月第一版第一次印刷。这本书是2008年的《Core Java. Volume I, Fundamentals》(978-0-13-235476-9)的中文翻译版。 书中讲的内容是Java SE 6平台的。这很古老了。在今天,Java平台的长期支持版本是21版。但我手边只有这本讲Java的书,而且我也没有资金去购买新的Java书籍。互联网上的资料很零散,对于学习而言并不方便。我居住在村里,也没有图书馆供我使用。 这本书是人送我的。 和之前的学习不同的是,我这次学习记录了笔记。之前学习只看书,只听讲,从来不记笔记。记录笔记有助于回顾,所以