当前位置: 技术问答>java相关
从 VC 转向 JAVA ,如何学好它?
来源: 互联网 发布时间:2015-09-13
本文导语: 现在想学JAVA。请问应该怎样学好它?请求推荐书籍。 要成为JAVA程序员,一定要学 XML 吗?是否还要学 Uinx 或 Linux 呢? 学.net 有前途还是 JAVA 有前途?(但总觉得.net像是一个骗局,听说 JAVA 不适合开发PC程...
现在想学JAVA。请问应该怎样学好它?请求推荐书籍。
要成为JAVA程序员,一定要学 XML 吗?是否还要学 Uinx 或 Linux 呢?
学.net 有前途还是 JAVA 有前途?(但总觉得.net像是一个骗局,听说 JAVA 不适合开发PC程序。如何选择)
要成为JAVA程序员,一定要学 XML 吗?是否还要学 Uinx 或 Linux 呢?
学.net 有前途还是 JAVA 有前途?(但总觉得.net像是一个骗局,听说 JAVA 不适合开发PC程序。如何选择)
|
java是高端应用,而且是比c++纯粹的OO。这两点一定要搞清。千万不要写个void doIt()方法出来就行了,呵呵。
.net和j2ee是对应的。两者设计思想相近。个人认为,学好一门,另外一门也就有了基础,转型很容易。因为高端应用方面的概念本身是差不多的。
做应用程序,最成功的就是java自己的IDE了。。。所以,这个不是重点。如果你对GUI很熟,那就更要多看看其他的了。
linux/unix不必须。有一些基本知识就行了。一般的讲,j2ee/.net的开发和部署都是分开的(就像sun的“6个角色”)。
xml没什么太多内容啊?他是底层的东西,除非你要自己parse,否则接触不多。就算是自己来,也有jdom/dom/sax等等可用的东西。
“java编程思想”是个不错的开始。掌握了java以后,再看j2ee服务器高级编程之类的。.net的书也不少,C#高级编程可能是比较好的了。
gud luck!
.net和j2ee是对应的。两者设计思想相近。个人认为,学好一门,另外一门也就有了基础,转型很容易。因为高端应用方面的概念本身是差不多的。
做应用程序,最成功的就是java自己的IDE了。。。所以,这个不是重点。如果你对GUI很熟,那就更要多看看其他的了。
linux/unix不必须。有一些基本知识就行了。一般的讲,j2ee/.net的开发和部署都是分开的(就像sun的“6个角色”)。
xml没什么太多内容啊?他是底层的东西,除非你要自己parse,否则接触不多。就算是自己来,也有jdom/dom/sax等等可用的东西。
“java编程思想”是个不错的开始。掌握了java以后,再看j2ee服务器高级编程之类的。.net的书也不少,C#高级编程可能是比较好的了。
gud luck!
|
java多涉及到网络方面,所以相关的东西要学很多,相关的工具也要熟悉恒多
xml是网络发展的方向,不管用什么语言,都要学
xml是网络发展的方向,不管用什么语言,都要学
|
如果从c++(注意,不是vc)比较扎实的话,花上一个星期左右的时间了解一下java与c++的不同点及一般的java编程规则就可以用java写东西了,以后看你的兴趣及工作需要边学变用变积累
Java编程思想不错,我就是通过它从vc转到java的
Java编程思想不错,我就是通过它从vc转到java的
|
光从分析的角度讲,xml不算难。看看概念,要用的时候学就行了。我那会儿做网站,有些地方觉得用库效率低,所以用到了dom4j,当时就觉得建立dtd和xml很繁,做了一些应用后,还是觉得这种为xml而xml的应用很不划算。现在xml是底层技术了。一般书上都有讲,一个章节左右。如果你的编程基础好,花不了太多时间的。所以不用太担心这个。
java的主要应用是在unix/linux平台没错。因为windows下,还有.net。不过,在windows下开发要方便些。反正oracle也是用tcp/ip,在那里开发问题不大。
java的主要应用是在unix/linux平台没错。因为windows下,还有.net。不过,在windows下开发要方便些。反正oracle也是用tcp/ip,在那里开发问题不大。