求教java学习的过程

雨过天晴&霁 2011-09-19 09:10:58
java新手,目前已经学习了java的基本语法,面向对象,集合,泛型,jdbc编程,swing。
都是在jdk下做的。
后续想做web下的开发。用eclipse这个工具怎么样?该从何下手?
谢谢指教。
...全文
148 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
fainfy 2011-09-19
  • 打赏
  • 举报
回复
楼主的基本知识都掌握了。
没有必要去专门学习一些技术。应该把更多的精力投入到项目中去。
在项目中如果有应用到的一些技术,这时在来学习。
把基本打扎实就行了(把Ant、Maven这些技术掌握)。

就算你目前学会了所有的Java技术,不用也等于没学。因为随着时间的推移你慢慢的就忘了。
要实际做才是硬道理。
huqunbo 2011-09-19
  • 打赏
  • 举报
回复
看看尚学堂马士兵的视频挺不错的,详细而幽默,网上有资源可以下到,比较全面
meteors1113 2011-09-19
  • 打赏
  • 举报
回复
最好的方法是实例!有了基础搞实例提高最快!
24K純帥 2011-09-19
  • 打赏
  • 举报
回复
基本都用eclipse/myeclipse
小笨熊 2011-09-19
  • 打赏
  • 举报
回复
eclipse不错,是开源的。要做web,你可以先看下前台的jsp,html等等的技术,服务端可以看看servlet,tomcat。。。然后就慢慢接触框架。。。lz加油
完美灬缺陷 2011-09-19
  • 打赏
  • 举报
回复
eclipse开发挺好的、后面可以学下JSP、servlet之类的、在后面就框架。SSH。
softroad 2011-09-19
  • 打赏
  • 举报
回复
孙卫琴 <<tomcat和servlet开发>>
zs312979674 2011-09-19
  • 打赏
  • 举报
回复
如果想学习编程语言,做程序开发的话,首先要衡量一下自己,是否是自控能力强的人。如果是自控能力强的人完全可以找一些视频教材,再加上自己的思考和不断的去练习,多和大家交流,玩知道就很不错相信你会得到你想要的效果,也许你还不明白某些语言的思想,但工作2-3年后,一定会理解的更深刻。如果你感觉自己需要人监督或者需要人引导,完全可以去参加培训,但是我想提一个建议给你,不要盲目的去学习,就是说例如你想去学JAVA,你就要去了解学了JAVA以后是做哪些方面的,要学习JAVA需要了解什么,如果有条件的话,在选择培训机构的时候去实地看一看,大致问问那里的老师,最重要的是问那里的学生,他们的感受是怎么样的,有没有推荐就业?其实,编程这条路不仅是脑力劳动,等你参加这方面工作了,会了解也是体力活啊- -,所以做好心里准备,保持一个良好的精神状态和身体素质。

最后我要说的其实想学语言例如JAVA在哪学都一样,看你有没有下定的决心,用的功夫深不深,仅此而已,没有说我就是笨,学不会,学编程的没这么一说,只有懒人才会说那样的话,勤能补拙嘛。
扯了这么多,其实我就是参加培训的,马上就要工作了,还有两个半月,自我感觉是不错的。
wangzhenhua88 2011-09-19
  • 打赏
  • 举报
回复
用tomcat做服务器,struts+spring+hibernate,学好就可以啦!祝愿楼主成功!
八字一撇 2011-09-19
  • 打赏
  • 举报
回复
eclipse好
社会很现实 2011-09-19
  • 打赏
  • 举报
回复
路过,支持一下,顺便学习。。
huqunbo 2011-09-19
  • 打赏
  • 举报
回复
Java学习路线图 :
1:J2SE
面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、Annotation
IO
多线程、线程同步
TCP/UDP
AWT、事件模型、匿名类
正则表达式
反射机制
2:数据库(Oracle或者MySQL)
SQL语句
多表连接,内外连接, 子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、
3:JDBC
JDBC基础
连接池
树状结构存储与展现
DataSource & RowSet
JDBC连接Oracle及MySQL


4:HTML_CSS_JAVASCRIPT
html、css、javascript基础语法
JavaScript Form判断
Dom编程基础(事件处理等)
JS常用效果如TreeView、下拉联动等
JS学习方法
JS调试方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等
5:Servlet & JSP
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
ServletContext类
HTTP协议基础(GET POST)
Cookie
Session
Application

JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。
6:Struts
多层架构理论
Model 1 and Model 2
Struts基本概念
MVC
Action与业务逻辑类的关系
在Struts与JSP之间传递数据
Struts处理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上传文件
类型转换
DTO
动态Action Form
验证框架
ActionForward 转发与重定向
动态生成ActionForward
全局与局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的线程安全
I18N
如何切换语言环境
Struts异常处理机制 程序处理 自动处理 自定义异常处理器
Struts的多模块配置
7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)

8:Hibernate
OR Mapping原理
Hibernate基础开发步骤
Hibernate基本接口(重点Session)
普通属性映射
关联关系映射
Native SQL
inverse lazy cascade
继承关系映射
HQL
性能优化 一级缓存 二级缓存 查询缓存
事务与并发 悲观锁、乐观锁
OpenSessionInView
CurrentSession
(至于JTA、联合主键、自然主键、动态主键、Any类型 Creteria Queries Intercepter and Event 自定义类型等,可以暂时扔在一边)


9:Spring
IOC/DI
Spring配置
Spring架构
AOP及Spring AOP
声明式事务(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模块对于自学来说可以暂时扔在一边)
10:EJB3.0
J2EE架构基础(JTA JMS等)
EJB基础(地位及基本理论、分类等)
Annotation
Ant编译与部署EJB
Session Bean
EJB的依赖注入
Persistence API
(可以用JBoss学习EJB3.0)

aken315 2011-09-19
  • 打赏
  • 举报
回复
用myeclipse就可以,装上tomcat,再装个oracle或者mysql数据库。
aken315 2011-09-19
  • 打赏
  • 举报
回复
我是今年年初开始学的,现在也算是入了门。个人学习历程 给你做个参考吧。
我也是先学的java基础。
然后开始学html,这是网页基础,肯定要学的,不过不必精通。
学完后就得学JSP/Servlet, 做几个基于java的动态网页练练。
最好再掌握些JavaScript、CSS的技术,而了解XML是必不可少的。
结合着学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。
学到这里你就可以自己做个小网站了。(学习最重要的就是多练)
一般的做企业软件的公司招java的都是要求会ssh,就是三大框架。自己试着做个小项目,三大框架不用精通 先了解会用就行,以后慢慢完善。一口吃个饼是不可能的,并且这张饼实在太大了,够你吃几年的了。

看到这么多东西 你可能会感到很难。其实不难,你不用全部精通,会用就行,以后慢慢积累。如果是全天学的话,控制在两三个月内学完,然后做项目 慢慢积累。写的不好 希望对你有用。
zaixiankaifa 2011-09-19
  • 打赏
  • 举报
回复
可以尝试看《thinking in java》,这样比较有帮助
fengjj09 2011-09-19
  • 打赏
  • 举报
回复
我现在也正在学习,我只想说。Java是敲会的。觉不是看会得。你新学的话,每天的有效代码量保持在200行左右,你先要学会抄,才能学会写。在抄的过程中配合书本理解。前期都是语法,都是死的东西。这用反复的搞绝对能学会。千万不要只看懂了而不敲,WEB是Java的一方面应用。那是后来的事了,前期basejava和corejava学会了以后。后面的不是很难!祝版主更上一层楼!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧