是否适合学习和使用JAVA的ACM包?
现在我在youtube上观看斯坦福大学的频道,准确地说,我正在观看Mehran Sahami教授的
Java讲座.我已经掌握了一定程度的Java理论知识,但我发现这些讲座非常有趣,但有一件事让我困惑,我想在进一步说明之前澄清它.
在这些例子中,与我到目前为止在我阅读的书中看到的内容有很多不同,甚至在Sun的原始文档中也是如此.在这些讲座中,主要方法是看似公共静态void main(String [] args)的public void run().对于控制台输出,他只使用println()而不是System.out.println(),我建议更深入地学习Java语言,我将称之为“标准语法”. 根据我的理解,所有这些都来自于使用ACM软件包,我真的不知道是否继续关注这对我有用或者只会让我更加困惑.这个ACM包是否有一些实际用途?它是否使Java语法比平时更加??不同,所以我最终会得到一堆无用的命令?您是否认为现在离开这些视频会更好,以后我可以使用有用的信息并更加了解过时的内容或者差异不是那么大? 提前致谢 Leron 解决方法
只要您认识到ACM代码中提供的“快捷方式”与标准语法之间的差异,我认为遵循这些讲座并不存在任何固有的危害.我听说过这个系列的一些不错的东西,如果你的目标是学习语言的基础知识(或填补现有知识的空白),那么我认为这是一个很好的资源.
另一方面,我从未见过在学术环境之外使用的ACM库.就个人而言,我只使用过一次,在单个项目中进行单项(非必修)课程,而我正在攻读本科学位.如果您已经熟悉该语言并了解基本概念,那么我会寻找更多不使用深奥或专门代码库的标准教程.在大多数情况下,ACM库似乎包含快捷方式和标准化框架,以帮助教授(和学习)核心概念,而不是担心语言中可能存在的确切语法或任何怪癖. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |