Java该如何入手学起?

Java具体包括那些技术、还有语言?跟.net有联系吗?C的有关语言?... Java具体包括那些技术、还有语言?跟.net有联系吗?C的有关语言? 展开
 我来答
匿名用户
2014-01-11
展开全部
可以看一下sl275的教材,非常好的java初学者教材
找一本适合自己的。<java编程思想>,<java核心技术>
要看你想从事哪方面的工作。
如果你想从事application方面的编程,你就的了解Swing和AWT的各个组件。
如果你要从事WEB开发,那你至少要了解JSP,Servlet,Tomcat的相关知识。现在比较流行的Web开发框架有:Strus,Spring,Hibernate(另外还有一些IBM开发的框架)等。
如果你是初学者,上面说的对你来说还有点遥远,先从java基础学起吧。
总的来说java基础有这么几大块:面向过程部分(包括定义变量,常量,控制流程,运算符号,方法的定义和调用等),面向对象部分(包括面向对象的基本思想,类的定义,类的实例化,继承,封装,构造函数的编写和调用顺序,接口的实现,抽象类的继承,父类子类的关系,向上转型,匿名类等等等等,太多了)。
接下来,要学习java的错误处理机制(也就是传说中的try-catch块),Exception异常的相关知识(这个相当重要)。
你要学习一部分java的包,也就是传说中的API。
其中,首当其冲的,你要学习java的工具包(就是util包),里边包括java里面要用到的一些基础方法。
你还得学习java的I/O包,也就是控制java输出输入的包。这个包是java和外界通信的桥梁。
然后学习一下java的多线程机制(如果你想有点发展的话,最好学一学,这部分包括线程的等待,唤醒,休眠和同步,其中同步是重点)。
接下来是学习java的容器(component好像是这么写,忘了),包括List和Set下面的所有子类,以及他们的继承关系,特点,还有是否是线成安全。
所有这些都弄明白之后,你就可以学我刚开始说的那些框架了。:)
51CTO
2016-03-25 · TA获得超过502个赞
知道小有建树答主
回答量:946
采纳率:78%
帮助的人:585万
展开全部
如果你还没用Eclipse写Java建议转到Eclipse上来,因为中间还有许多理论知识要学,实际上接下来我学的是:(按顺序排)
面向对象设计理念(看《Thinking in Java》)
学习好的JAVA编程习惯(看〈Effective Java〉)
设计模式(有本书叫《JAVA设计模式》不错,机械工业出版社的)
重构的理念(《Refactor》),
JSP(《JSP详解》)
各种JAVA web应用程序的框架(structs, spring, hibernate)
各种JAVA web服务器的使用(Tomcat, Websphere, Weblogic)
学到这里之后,差不多就可以上J2EE了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-11
展开全部
对上面进行补充下 学java是件枯燥的事情 需要做好持久战的准备 在面临今后的N多问题的时候 要坚持坚持...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-11
展开全部
有的!!C是基础!希望你先学好C/C++先!其他的都好学!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式