怎么如何学习javaa?

如何快速学好JAVA
[问题点数:20分]
如何快速学好JAVA
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。java该怎么自学?_百度知道
java该怎么自学?
最近在自学java?还有能不能推荐一些比较好的从基础到高级的java书籍和比较系统的教学视频,现在想请教各位编程高手,从学习Java语言到真正的能够利用java进行web开发与软件开发,在这中间的学习步骤有哪些,自己也有一些c的基础
提问者采纳
在学习的过程中注重自己多编写代码,建议你在会用的基础上看这些框架的源码实现(这需要你对Java基础相当熟悉)://www,理解了浙西底层实现原理,学完了Java SE的知识后://www,你可以选择Java EE方向 或者Java Me方向.com target=_blank&gt,一个搞企业级应用开发,跟面试官谈这些。学习完语法后买本Think in Java看几遍.com" target="_blank">http.javaeye,不知道人家是怎样实现的,但很多人只会用;a href=&#47,JDBC编程要做到相当熟悉.javaeye,需要一本基础的语法书,对于初学者有帮助.javaeye://www,就是普通大学里面用的就可以了首先,Servlet是很能代表JavaEE方向的技术,这个论坛比较专业
去新华书店,找本学习java的书,现在有很多《零基础学java》之类的书,很适合无基础的自学。其他的教材,一般都是给有编程基础的人看的,所以要买那种注明就是给无基础人士的书。
其他类似问题
为您推荐:
java的相关知识
其他5条回答
我觉得。如果把视频上的东西看懂看会,从低级到高级的都哟,自己去找下“马士兵java教学视频”去看看鉴于你的情况
经常逛csdn,ITeye之类的论坛,耳濡目染自然会有所提高。另外,没工作的话就做一些虚拟项目,别光抠书本上的东西,实际工作的时候遇到的问题会使你很快的提高,并且可以将书本上的东西融汇贯通。
把环境弄好,看视频,跟着敲代码。。。。
1.学会装环境:jdk,tomcat或weblogic,MyEclipse ,配置环境变量2.找一本初级书,最好有视频,网上很多3.看视频或书敲代码4.加入某个讨论群,QQ或MSN5.多练,多问,多查。
1、学习JAVA。&thinking in java&2、学习HTML,JSP。3、学习数据库4、学习JS之类的脚本语言这样就可以进行最基本的WEB开发了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何学习JAVA语言编程_百度知道
如何学习JAVA语言编程
提问者采纳
java基础(j2se)的重点有://&gt,这些东西都会学得很快)
这个时候你就要把注意力放在设计模式,切记切记,那么请记住,因为j2ee包含了大量框架知识),书很多;,css(这些书多得数不清;&lt、分布式技术还有解析xml也是很重要的、数据库连接,建议你先用记事本写程序,学好了这几个8000元/JavaScript权威指南&gt,已经过时了,这样也是可以的,不要沉迷于游戏;;&lt,如果你不做底层。 (设计模式,分为上下两卷,那么我建议你可以学android手机编程《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业余爱好,哈哈!
你现在还是在校的学生,而且懂了;java与模式&gt,把时间用于学习上面的知识,每天看将近十个小时加练习、多态,随便下载一本入门的书就行了)
然后推荐你看&lt,这些都没啥用,
数据结构建议你看清华大学严慰敏老师写的那本教材,推荐你看&lt,不要使用eclipse编程工具;&lt,只做应用的话,接下来学习Hibernate《精通Hibernate,不要相信什么培训机构,没有必要去看那个&lt,吹个小牛),大概有一千六七百页;JavaScript高级程序设计&gt,但是要弄懂,&lt。
还有要提醒你一下,这两本书只要能搞懂70%就很不错了)
这个时候你可以看看&lt.html" target="_blank">&gt,先学html,一定要多练习、流,千万别听一些人说什么&#39,先对java有个基本的认识(大概看那么半个月就差不多了,最后学习Spring《spring2。多想 多看 多练才是王道;&lt:继承,这本书是目前java领域公认的高级书籍,javaScript;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,那么SWING和AWT要熟悉一下;&lt,感触很深呐)
以上的内容是我学习的总结,那么你得精通effective java&算法导论&gt://,等你把上面的东西掌握了,真正学好只能靠你自己;(入门);java编程思想&quot、反射,呵呵),一定要多练习啊)(我那时候一个暑假看完第一遍,这两本书弄懂了作为一个软件工程专业的过来人、网络编程,多看几遍(一本书看上个四五遍;&深入浅出设计模式&gt,现在我把这条正确的路径介绍给你,你就可以成高手,然后就可以学习struts2《Struts2权威指南》,只有学校里学的东西才是真正有技术含量的东西;
然后再看&lt,这本书写的比较难、线程,
面向对象思想+java基础(j2se)+数据结构+设计模式+计算机算法 为核心:只要你java基础学得好!
当然,不要图快,我再告诉你怎么学(高并发等内容);&lt,然后就可以学SSH(三大框架:<a href="http、泛型,希望我的回答能够帮助你,要有很多年的编程经验才能够使用得游刃有余.com/question/:Java对象持久化技术详解》;,j2me(手机编程)不建议你去学这个(要学就学android手机编程),慢慢看,唯独这几科一定要学好,什么都可以不学好,然后就学servlet和jsp,可以自己去搜,我很负责任的告诉你,呵呵)、集合,把web编程当作主攻方向,至少看个三四遍吧,如果你想学android手机编程。如果你不想学Web编程(j2ee);java核心技术&gt,那么你要多做练习,《jsp应用开发详解》(入门)
《Servlet与JSP核心编程》(核心)这两本书还不错,如果看完了,那么学习jquery和extjs都会很快的,假设你每天坚持学习
首先找一本简单的教材,如果你看不懂.baidu,所有的书要一本本的慢慢看,完全是胡扯,也是希望你能够少走弯路,数据结构和算法才是真正的精髓.0技术手册》(提示,不过这都是后话,边看thinking in java这本书,你还会要学习其他的语言,这个书一大堆);&学校学的东西工作都用不到&#39;月轻而易举!参考资料来源;&gt,数据结构和计算机算法上面来了,而且学习的效率应该会高些)
然后java就会分方向;
计算机算法要了解基本的排序.com/question/;&lt,对于初学者;当 你看完后,那么证明你的java水平到达了一个更高的层次,当你比较熟练了之后就可以使用eclipse这些工具了;,当然我走过很多弯路!加油,随着你的技术水平的提高;这本书太难了、JNI技术。
不要心急,光看懂还不行的;(进阶),这是我的体会)
等你掌握前面的这些知识之后;中文名&quot.baidu。在项目中你肯定会遇到一些前端的知识;j2ee方向(Web编程),真正工作了,希望几年之后,你就没有那么多时间来学习了(唉,
设计模式可以先看&lt,学习struts的时候建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》;&gt,呵呵;&&gt,你能够比现在的我更牛X(呵呵;thinking in java&gt,基本的java知识已经掌握了(记住,已经是第八版了,到了这个境界才是真正的java高手)(我学java有三年了
提问者评价
相关专业回答
JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么能达到如此境界?是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。
其他类似问题
为您推荐:
其他5条回答
建议去找老师让老师 带你做 项目
我这几天正在做的
感觉收获好多的
上课学到的东西其实更本就不够用的
只有实践了 你才能知道自己的差距
网上有一些视频教程,或者看纸质书,都比较能学进去,但这个只是初步了解,个人觉得不必花太多时间。找些实例,看看代码,在自己的机子上跑一跑,有了大致想法有条件的可以做做项目,边做边学,自然问题就都会暴露出来,解决的过程也就把java大致学懂了,我就是这么做的,多我来讲效果不错
多打代码,看看书(推荐java核心技术)
看看视频(马士兵,或者是北京圣思园的),多思考
有其他语言基础没有
看书,看视频,打代码!
java语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁学习java的步骤?该如何学习?_百度知道
学习java的步骤?该如何学习?
提问者采纳
Hibernate结合运用;Filter技术;MetaData技术;
Log4J and JUnit技术
Logging API;RowSet and DataSource、链表等常用数据结构实战; CRM系统EJB3;
用户注册模块 用户管理模块 JSP&Servlet 技术
Servlet 技术;FileUploading;Linux下开发Java程序;
选课系统 雇员管理系统 BBS 系统 JDBC技术 JDBC Connection; Tomcat 服务器技术; WEB OA 系统UML UML技术; J2SE 5;性能调优技术;Struts TagLib;RationalRose &#47;数据校验;Spring + Struts + Hibernate; 在线商城增强第三阶段; JavaScript 语言: 您将学习 JAVA WEB 技术; PL/ MagicDraw
CRM系统UML + SSH项目实战 综合运用UML + SSH;PersistenceAPI;后台管理模版; 在线商城 统计报表模块 BBS 系统 SCM技术 CVS初步; Ibatis SQLMap等简介
Struts and JSTL
Struts应用开发基础第一阶段;AJAX技术框架;SQLServer 简介; 信用管理系统项目实战 综合运用所学知识 信用管理系统Linux技术 Linux操作系统基础;Schema;Spring + Struts + Hibernate;Spring 与 Struts &#47;FileUploading,共分 7 门课程 名称
涉及到的项目 数据库技术
Oracle 基础管理;数组;UML设计技术.0基础知识; 多线程技术; MySQL 简介;JSP + Servlet + JavaBean;Regular Expression: 您将学习 J2EE 技术 名称
涉及到的项目 流行Web框架简介 Struts / FreemarkerHibernate &#47、存储过程;
在线商城 XML + WebService技术
Apache Axis初步,即 J2SE 部分;SOAP + WSDL + UDDI;SQL 语言; Tag Library 技术;Java反射技术; TapestryJSF / Velocity &#47;报表系统;UML与软件架构;
Java Web 实战演练
综合运用所学知识;PreparedStatement;Properties技术;
SSH项目实战 综合运用所学知识;JUnit.0 EJB3;ORM基础理论;Statement;CVS;HTML + CSS + JS;JUnit单元测试技术;XML + XSL + DTD&#47;分页技术.0 API ;AJAX技术调试技巧; 在线商城类别管理模块HTML & CSS & JavaScript 网页技术
HTML 语言;Spring AOP技术;
实战链表开发 第二阶段;JBSQL 语言;JSP 技术,共分 2 门课程 名称
涉及到的项目 J2SE
JAVA 开发基础知识;连接池技术;CallableStatement; 触发器;Spring 声明事务管理;REST技术简介 在线商城增强AJAX技术 AJAX技术基础;JSTL基础;UML分析技术;SVN简介;EntityBean;Eclipse 开发环境;ResultSet;
Spring Spring IoC技术;CSS 语言;JS常用模版; Socket 网络技术; WebWork &#47;Struts国际化支持;
聊天室系统 坦克大战游戏 贪吃蛇实战数据结构
数据结构实战训练;SessionBean;Scrollable RS;
Hibernate Hibernate应用开发基础;Log4J;CRM基础理论;Updatable RS;MVC初步;MVC理论基础;关系映射技术;Linux下配置Java开发环境: 您将学习 JAVA 编程的基础部分
一步一步的来
相关专业回答
第一阶段: 您将学习 JAVA 编程的基础部分,即 J2SE 部分,共分 2 门课程
涉及到的项目
JAVA 开发基础知识;
Eclipse 开发环境;
J2SE 5.0 API ;
多线程技术;
Socket 网络技术;
Regular Expression;
Java反射技术;
Properties技术;
聊天室系统
坦克大战游戏
实战数据结构
数据结构实战训练;
其他类似问题
为您推荐:
java的相关知识
其他4条回答
买本两三百的书 先啃遍 基础就没问题了 然后再下点视频 听完后按照他思路 领悟其要点敲一遍
这个网站有一些教程和资源,希望能帮到你
最先学一下java语言,就是java se然后再做一下与数据库相关的桌面程序,然后就是xml,servlet ,jsp然后就是那些框剪,struts ,hibernate,spring是要学的,也可以看一下,ejb最后在学一下AJAX等几个框架。
精通基于J2EE架构的JAVA编程:Jsp/Servlet,struts,Hibernate,XML,JDBC编程,Hibernate操作数据库,EJB技术; 熟练Oracle(8i,9i)的数据库编程:SQL,PL/SQL,JDBC,Hibernate; 熟练应用多种JAVA应用服务器进行Java软件开发:Apache Tomcat, BEA WebLogic等; 熟练应用Java集成开发环境(IDE) JBuilder,Myeclipse进行Java软件开发; 熟练掌握面向对象的软件分析、设计方法OOA、OOD; 了解XML语言,利用SAX和DOM来解析XML文档。 了解UML语言;
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 如何学习java 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信