问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

只学过c语言,没有其他任何基础,怎么自学java

发布网友 发布时间:2022-04-23 04:30

我来回答

5个回答

热心网友 时间:2023-10-21 15:30

Java Web学习顺序: javaSE --- Oracle(MySQL也是可以的)---JDBC&XML --- HTML/CSS/Javascript---Servlet---JSP---Ajax---JQuery---Struts2---Hiberate---Spring;
掌握程度:
Javase:这个是基础,必须掌握的差不多,自学的花,就两个月的时间吧。当然,如果能够努 力,而且又有天分的话,一个月也是有可能学完的。

Oracle : 把基础掌握了。(有精力的话也可以多学), 大概就一周多一点就该学好了。。。主要是
在增删改查和表连接上。
JDBC/XML: 这个是数据库的连接, 也就个三五天你就得学完了
HTML/CSS/Javascript : HTML/CSS 要求能看懂,同时也要会写一些比较简单的东西
Javascript,建议学的多一点。因为后面,经常会用到。 这个也就是2周之内吧
Servlet/JSP : 这个必须掌握,尽量要把这里面原理性的东西给弄懂。 2周之内吧
Ajax/jQuery : 这个也很重要,经常会用到。
Struts: 2周。 重要的框架,必须掌握
Hibernate: 2周 学到Struts出去找工作就有的找了,但是建议还是学Hibernate

Spring : 2周

后面三大框架,用2周,应该只是让你掌握一些基本的用法而已。深究时间肯定是不会够的。
学习时间,都是我根据自己估计一下的。

另外: 在Javase 学完后,期间最好要掺杂两个小项目在里面。 比如坦克大战、聊天系统等

Struts学完后,期间也应该要有两个比较大的项目。 比如图书管理系统、购物系统等。

时间多的话,就把各个部分都认真学一点,技多不压身。而且对以后出去的发展会有很大好处的。
图书馆的书是不错,但是有时候,也应该结合一些视频,效果会更好。

热心网友 时间:2023-10-21 15:30

java入门:首先Head First Java,有C基础的话,努力点一周内就可以看完。
上面的完了再看Java编程思想,这个对常用的Java类介绍比较全,只要前面的书你是认真看完的,这个两周左右也能看完,看完算是Java语言入门了。

要往Java web方向发展的话,servlet,jsp,html相关的东西不能不学,我是看孙卫琴的《Tomcat与Java Web开发技术详解》入门的。其中关于tomcat的详细内容可以飘过,只要会把tomcat开起来,把工程发布进去就够了。一周绝对够学完.

servlet是基础,具体的Java web开发的时候,实际上很少直接用servlet,都是用封装过的框架.国内最有名气的就是 struts + spring + hibernate组合了,但我推荐你学springMVC + spring + jpa。
springMVC 和struts都是用于MVC里VC部份,但springMVC跟spring原生整合,用起来更简单。而hibernate和jpa都是用于数据持久化,虽然现在可能仍然是hibernate更为常用,但jpa属于官方标准(仅是规范,具体实现仍然是hibernate之类的),慢慢用得会越来越多。最重要的是,这些大都是相通的,会了一种,另一种上手会很快,所以先学谁也不用太纠结,可以随意点。只要你这些找本书过一遍,写一个简单的各种东西都用上的一两个页面的示例网站出来就可以算学完了,一周内也可以搞定。

javascript是主要做前端开发用的,你学Java估计是主做服务器端,偶尔用一点Javascript的话网上现查就好了,可以不用学。

※上面所有的估算时间均是指整天学习的情况下的粗略估计。

当然,上面这些都学完了也就会用的程度,只能算是入门。而且大半是学了后面忘了前面,但只要有个印象也就够了,开发时有个例子也就能边模仿边丰富着完成。
而要想成为高手,就必须多写代码。写代码也不能光是写代码,必须理解为什么要这样写,有更好的方式吗,怎样少写重复代码,多问,多查资料,这个就不是短时间能搞定的了。
※英语不是太差的话,装个电子字典,技术问题去stackoverflow查,大部份都能查到答案。

热心网友 时间:2023-10-21 15:31

建议:从JAVA SE 和静态网页的制作学起,网页制作比较简单,JAVA SE对你来说相信也是小菜一碟,毕竟你又程序设计基础,然后进阶学习JAVA WEB。

热心网友 时间:2023-10-21 15:31

首先学java语法和面向对象思想,这一点是雷打不动的。

java web包括很多方面,如果想提纲挈领地学习,建议按以下顺序学习:JSP->javascript。

java se是做桌面的,java在这方面不是很强,但可以学习一下它的思想。

热心网友 时间:2023-10-21 15:32

java有三个平台 j2SE,J2EE,J2ME
j2se整个体系的基础,要学后两个,就必须把这个学会

J2EE就是传说中的javaweb,其中包括的基础内容如jsp ,servlet ,jdbc,javabean。
扩展的框架s2sh等等有很多,选择性学习。

j2ME 是做手机方面的东西的,可以不用涉及。

j2se方面的是基础,又涉及到面向对象的思想,学起来可能会慢点,需要的时间比较长。
j2ee学起来就会很快了,当然也要看个人的能力。

至于html ,css,javascript,这些东西不属于java的范畴。可以简单了解一点就行了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大学入学应该带哪些必备物品? tim删除聊天记录的方法步骤 pc端彻底删除tim聊天记录 甩脂机调到什么档位 如何用甩脂机 甩脂机的正确使用方法 使用抖脂机要注意什么 怎样申请小号微信号 ...的长和宽分别增加6米,扩建后草坪的面积增加了多少 ...扩建后长和宽分别增加10米,扩建后的操场面积增加了多少平方米?_百 ... 长方形的公园它的面积长和宽分别扩大十米后它的平方增加了面积增加了13... 百度云备案系统什么意思? 学了c语言,现在想学JAVA,想请教一下有没有必要先学c++再学java? 如果微博没有绑定手机号,那么对方通讯录存着我的手机号还能搜到我... 学完C语言的基本语法可以去学java了吗 java和c语言关系大吗?学了c再学java会不会更简单? 什么情况下可以全额退保险? 微博一定要绑定手机号吗?或者是一定要实名认证吗? 不绑定手机号对微博帐号有影响吗? 微博必须用手机注册吗2022 新浪微博必须绑定手机吗? 微博必须绑定手机号才能进行给别人发私信吗? 我昨晚梦到我男朋友坎了手指是怎么回事? 梦见被前男友割断手脚筋 梦见前男友断手指 梦见断了两个手指。。。求解救! 梦到男朋友手断了一只他起床我看到有个娃娃手怎么回事? 梦见男朋友把我手砍断了,两只手都砍断了 梦见男朋友被切了跟手指意味着什么 梦见男朋友手被砍断了三个 梦见男朋友因为我手断了,在梦里却没看见血是什么征兆! 微博不绑定手机号码可以吗?有没有不绑定也能使用的方法 人寿保险单具备法律效力吗,可不可以申请全额退保 房贷贷款年限能不能缩短年限?望指点 掌握C语言之后是先学数据结构还是先学JAVA好? 新浪微博注册必须要手机号吗 学完C语言之后是先学数据结构还是先学JAVA好呢? 中国人寿可以全额退保吗? 学完C语言后再学java有没有帮助 工商银行房贷缩短年限可以吗? 业务员代签字的保险可以全额退款吗? 百度云我把照片备份了,还需要上传吗。备份个上传是一样的吗 我买的保险可以全额退保吗? 百度云的备份,上传,下载的区别是什么? 我想提前还一部分个人房贷,在选择缩短还款年限,月还款额基本不变 与减少月还款额,还款期不变的问题 中国人寿美满一生分红型交满保单年份可以全额退保吗? 百度云可以自动备份吗? 光大银行房贷可以缩短年限吗? 网上有人说平安保险可以全额退保,是真的吗? 房贷年限可以缩短吗? 提前还房贷可以缩短贷款年限吗?