java - 学习和使用JAVA的ACM包合适吗?

标签 java

现在我在youtube上看斯坦福的 channel ,准确的说我在看Mehran Sahami教授的Java讲座。我已经具备一定程度的 Java 理论知识,但我发现这些讲座非常有趣,但有一件事让我感到困惑,我想在继续之前澄清一下。

在示例中,与我迄今为止在阅读的书籍甚至 Sun 的原始文档中看到的内容有很多不同之处。在这些讲座中,主要方法似乎是 public void run() 代替了 public static void main(String[] args)。对于控制台输出,他只使用 println() 而不是 System.out.println() 我建议更深入地研究 Java 语言,与我会称之为“标准语法”。

据我所知,所有这些都来自于使用 ACM 包,我真的不知道继续关注这是否会对我有所帮助,或者只会让我更加困惑。这个ACM包有实际用处吗?它是否使 Java 语法与平常有很大不同,所以我可能会得到一堆无用的命令?您认为暂时保留这些视频,等我可以使用有用的信息并更加了解过时的内容时再回来比较好,还是差异不是那么大?

提前致谢

莱伦

最佳答案

我认为它不会妨碍学习 Java。它提供了一个框架,您的代码将在其中运行,就像 Java applet、Swing、Android 或其他一些框架一样。它与 vanilla Java 不同,而是 ACM packagewell documented .一旦您掌握了基本概念,学习您需要的额外内容就不会太难了。

关于java - 学习和使用JAVA的ACM包合适吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11639684/

相关文章:

Java 正则表达式匹配器 : Negative Lookaround Not Working

Java/javaFX Hangman 帮助对错过的尝试进行倒计时

java - Java Servlet 是否等同于 Web 服务

java.io FileOutPutStream - 字符之间有空格。为什么?

java - 将文件中的 WINDOWS-1252 编码文本显示为 html

java - Ploeh 的 AutoFixture for .Net 是否有 Java 替代品?

java - 返回字符串数组中的单词

Java 8 Date 等效于 Joda 的 DateTimeFormatterBuilder,具有多种解析器格式?

java - 使用 JMeter 调用 java 方法

Java语句: Obfuscated code - `?:`