java怎么自学?
发布网友
发布时间:2022-05-18 14:50
我来回答
共4个回答
热心网友
时间:2023-10-18 11:38
关于自学,先提几条建议,望采纳!
找一个行业当中的师傅进行规划和指导。
每天规划好学习时间,不要中断。
先掌握了解知识体系后编写项目,边抓细节。
俗话说态度决定一切,一个人的学习态度相当重要,而一个良好的态度不仅会提高你的效率,而且还会影响效果。
学习编程是一个漫长而痛苦的过程,需要持之以恒的耐心,千万不能急于求成。对于一名初学者来说,最重要的还是打好基础。
另外,所有语言的知识体系分为三大块:
数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)
业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)
信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)
这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。
一般的初学者
最后附上学习路线,供你参考:
如果需要学习资料的话,可以私聊找我要!免费提供~
希望能帮到你,望采纳!!
热心网友
时间:2023-10-18 11:38
应该自己建立一个学习体系,按学习体系一步一步来。这东西不是一天两天的事。贵在坚持与动手.
要学JAVA。建议你先去学完C.不是说学的多精,能过C主要知道指针怎样用.内存运行机制.主要是数据的读取过程.与互联网的关系.
接下来就是JAVA基础语法.学完了语法的话明白基本的数据处理.
很多东西不是这样单个去学的,可以说是同时去学的。
JAVA完了学习HTML.Servlet.jsp.数据库建议初期去学下SQLserver吧。会基本的SQL语句。当然会去设计一些基本的表.还要了解到主外键关系.增删改查询.
学完这些可以做一个工程很简单的JSP+JavaBean+sqlserver.
还可以做一个Swing方面的.主要是熟悉JAVA里的种种常用组件.可以做一个图形界面.简单的提交验证.查询.修改.推荐工具就用Jbuilder2006。
下来的话学些什么呢?让我想想。首先工具就选择Myeclipse.里边可以装各种插件.下来学XML是必须的.学会HTML和XML的区别.主要的是要用到后边的WEBSEVICE.这个很重要的。JAVA怎样对XML解析.然后通过XML描述文件把数据存储到数据库OR网络的其他地方里。好了。学会了XML就可以学SQL编程了.建议用oracle.因为企业级开发用的也很多.学会最基本的增删改查询.还有存储过程.以及怎样调用存储过程.说细的不多说了。下来就是Hibernate+spring+struts.
先学习hibernate主要是对DB的轻量级封装.学会hql查询语句.前提是会SQL语句就很好办了.
这时你可以修改你前边的工程了.JSP+JavaBean+hibernate+DB.嗯。好了,下来还有。细节不多说了。
下来就是spring。相当于一个JavaBean制造商.要什么内容他提供给你就是了.要学会XML大量配置.这就是为什么要在前边学XML.其实在hibernate里就已经有XML配置了.包括对hibernate事务提供了很好封装.细节就不多说了,学到了就知道了.
下来就是struts了.提供了很好的逻辑处理功能.比较方便.不再是前边那样写JSP的各种验证了。各种标签要去学.这里的内容很多我忘记了.也不多说了。
学完这些去小公司里做几个月吧.有点经验的话想做android的话就转到这上去.但是对android要学的好点的话再去学习下C++.这时对C也是非常要求高的.还有LIUXS.这主要是针对底层驱动开发.
现在很多是做的上级应用层的开发。不说了。扯远了。呵。。
前提JAVA基础要好.对JAVA Swing学的不错很容易上手的.
在JAVA里学到JSP的话其实还有一个内容建议你学下.JSF。呵。这个不错的.细的不说了.
就说这么多吧,还有很多东西呢。这只是个大框架了.你细细总结下吧。怎样去走路线自己要想好。
大体框架吧:JAVA+J2EE+J2SE+(J2ME可选.因为将来可能淘汰.有时间学下对后边的android好点).+ANDROID.
c,java,html,servlet.db[不深入].jsp.jsf.xml.webservice.j2me.hibernate.spring.struts+AJAXS.
当然技术好多.这是我走过的一个过程.告诉你吧。呵,希望你成功.
坚持吧.技术不是死的.万变不离其宗.
这是我走过的路线给你道来。有什么不对的大家也别拍砖.
望采纳哦。。
热心网友
时间:2023-10-18 11:39
J2SE:桌面应用
J2ME:手机应用方面,这个现在很火,
J2EE:java Web方面,大部分都是搞着方面的,具体学习路线见下图
热心网友
时间:2023-10-18 11:39
做桌面应用的话是J2SE,不过用Java做桌面应用的不多,大部分还是做web应用,这方面就主要学习J2EE方面的知识,和熟习各种开源框架。比较多的就是strust hibernate spring ibatis EJB等等,做Web还要熟习前台的一些框架JQuery DWR等等,数据库也要学习,什么存储过程啊,触发器啊什么的。如果想移动业务发展的话,现在比较火的就是Android,这方面我不熟,所以Android要学什么也就不清楚了。。
如何自学java?
建议结合在线教程、视频课程和练习题目进行学习,重视实践,编写代码解决问题。了解Java框架(如Spring和Hibernate)、开发工具(如Maven和Git)也是提升技能的重要部分。最后,推荐资源列表供参考。
自学java要学什么
1、从Ja基础开始学起,基础是一切复杂代码的根源,十分重要,可以买一本Ja基础相关的书,比如:《Ja编程思想》,《Ja核心技术基础篇》等。2、在学习基础的同时,学习使用Ja编辑器,比如:eclipse,IDEA等,用编辑器来联系书中讲解的代码,在实践中更容易掌握。3、学习数据结构和算法,Ja的底层实现很多...
想Java零基础自学,求大神推荐学习方法
1.制定合理的学习计划。小伙伴想要系统的学习java开发语言,必须有一套合理的学习计划和学习路线,毕竟java语言不同于语文、数学之类的文科,它是一种高级编程语言,说简单并不简单的编程语言,只有完善的学习计划和学习路线,才能让小伙伴自学的路越走越远。2.找到适合自己的java视频。在网络+时代,在网...
如何自学JAVA
第一:在如今这个JAVA的市场下,你如果太过于着急找工作而去学习,你一定找不到,有一个很简单的道理,任何东西求快没有用,首先你要会,学的成了半吊子,看点视频就去找工作,没人接收。第二:如果没有一套系统的学习路线和方案,这看看,那里看看,依旧学了之后还是浪费时间,根据我的学习经历来看...
自学Java?
4、首先要有吃苦耐劳的精神,因为学习编程不是看小说,完就大概明白是什么意思,就可以给别人讲故事了,你得敲大量的代码,从实践中才能对Java有一个真正的认识,才能让自己在开发中得心应手。举例高博威。零基础如何学习Java?如果您学Java是因为单纯的兴趣爱好,自学是一个很不错的选择。但如果您想...
如何自学java?
5、第一步,首先先学习,计算机基本原理,Java语言发展简史,这些是最基本的常识,初学者一定要了解这些常识。想要自学JAVA,应该如何入门?如果您学Java是因为单纯的兴趣爱好,自学是一个很不错的选择。但如果您想通过学Java技术转行的话,那么最好是选择参加Java培训班。方法:首先最基础的,便是安装java...
java零基础自学?
零基础的人应该怎么自学java 1、学习Java可以做网站 Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名JavaServerPages 它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。 所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。 比如:网站开发,当然就是JSP+...
自学Java难吗?
自学Java是否困难取决于个人的背景、学习习惯、资源获取能力以及对编程的理解程度。以下是一些关于自学Java的考虑因素:学习背景 1.编程经验:如果你已经有其他编程语言的经验,比如Python或C++,那么学习Java可能会相对容易一些,因为很多编程概念是相通的。2.零基础:如果你是编程新手,一开始可能会感到有些...
自学Java需要什么基础
如果你已经决定了要去学java,并且以找工作为目的的话,不建议自学,因为java想要零基础自学到最后顺利找到开发的工作,可以说基本是不可能的。一种情况除外,就是你对电脑编程有着异于常人的天赋可以无师自通,否则的话还是要去系统的培训一下。只要你能跟着有经验的人学,能有人带你练习做项目,外...
自学Java 怎么入门
自学Java入门的分析如下:首先定位:知道如今的市场行情,需要掌握什么技能才能找到一份Java开发的工作,现在公司需要什么人才,这个就是学习的一个方向。系统的学习规划:要知道自己每天学习什么,因为接触过的新手比较多,很多人学着学着就放弃,或者他们不知道自己在学习什么,这样非常迷茫一点计划没有,肯定...