面向有经验的程序员的Java书籍(PHP)

Sat*_*ash 1 php java

我在前面问过几个问题,但是我的背景与他们不完全匹配.我这几年正在研究LAMP.我最近学习了Java SL-314教学大纲,思考我在PHP和其他PLUS方面的知识,从Oracle网站获得核心Java方面的一些知识可能会有所帮助.我看到Java文档与PHP相比非常差.在PHP中,可以从php.net站点本身获得所有基本内容.对于一个简单的事情,比如从普通的java代码向servlet或JSP显示结果集数据,我需要搜索很多但仍然无法通过ArrayList等.我在PHP中寻找像这样的Java代码:

while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
    echo $row["userstatus"];
}
Run Code Online (Sandbox Code Playgroud)

我的意思是我想以我想要的方式使用所有字段.

我有一本书,坚果壳中的Java,但这似乎太理论化了.我需要小书,以便我能尽快阅读.我想用Java开发Web应用程序.为了从核心java获得帮助,我想要简单的示例代码来完成我以前在PHP中所做的所有正常工作.

请帮我找一本带有示例代码的简单Java书籍,它可以帮助我完成PHP中所做的所有常规操作.

Jon*_*eet 9

我强烈建议你不要只是尝试做你在PHP中所做的事情.相反,要正确学习Java.你说在果壳中的Java太理论化 - 但我担心这听起来像你只是不耐烦.

非常值得正确地学习这些基础知识,而不是假设Java像PHP一样工作.它会在短期内带你一些额外的时间,但会在以后支付巨额红利.如果你尝试像PHP那样编写Java,那么你最终会得到mongrel代码,这对于读取和调试来说是非常糟糕的.

学习Java习语.了解如何语言的作品,在类,基元,继承,方法等方面的学习框架的核心领域-文字,数字,集合,IO.(不要使用内置类进行日期/时间操作;请使用Joda Time.)

一旦掌握了基础知识,那么您就可以开始学习更具体的技术,例如Web框架.如果您不了解基础知识,那么一旦遇到问题,您就不会知道它是Web框架中的问题还是您的核心理解.