编程J***a语言最初自学,编程j***a语言最初自学要多久

kodinid 18 0

大家好,今天小编关注到一个比较意思的话题,就是关于编程java语言最初自学问题,于是小编就整理了3个相关介绍编程Java语言最初自学的解答,让我们一起看看吧。

  1. 想学JAVA语言,自学好学吗?有没有好点的培训学校推荐呀?
  2. 有C语言的基础,自学JAVA的话,应该怎么开始?
  3. Java语言,如何,自学?

想学语言,自学吗?有没有好点的培训学校推荐呀?

自学也是因人而异的,这都要看你的学习能力,自控能力,除了满足以上两点之后,你还需要有一颗强大的心,因为在你自学这段时间,说实话,是得不到多大支持的, 抛开后天的条件,你还有一颗不算太笨的头脑,至少思维能力得跟得上,

如果真心想要学习好J***a,我是不太建议你去参加培训班的,目前传统的培训班都有一个通病,现在的培训都是速成培训 固定的周期 这个教学模式就和之前上学的时候是一样的 老师统一讲课 虽然是从零基础开始学 但是一定会有成绩好和成绩差的 不是因为成绩差的没有认真学习 只是学习能力没有那么好 有的人学一遍就会了 有的人学了几遍都不会 但是培训不会等某个人 时间久了差距越拉越大 最后技术学的不好不扎实 这也是为什么现在这么多参加培训最后找不到工作的原因 。

编程Java语言最初自学,编程java语言最初自学要多久-第1张图片-安济编程网
图片来源网络,侵删)

先自学试试吧,没必要花费大把的金钱在培训学校身上。

有C语言的基础,自学J***A的话,应该怎么开始?

有了C语言编程基础,学习j***a相对容易些。

目前j***a分webandroid两个方向,刚接触当然从基本语法开始,各半月足够了。之后,就是项目实战,总之多练习、思考,遇到问题可以网上搜索

编程Java语言最初自学,编程java语言最初自学要多久-第2张图片-安济编程网
(图片来源网络,侵删)

推荐视频

51job、慕课网、传智博客等都是挺不错的。

推荐书籍

编程Java语言最初自学,编程java语言最初自学要多久-第3张图片-安济编程网
(图片来源网络,侵删)

《疯狂j***a讲义》、《j***a编程思想》

有C语言基础了,J***A还是好学的,至少思想上是通的。思想也是最重要的。

首先怎么学了?先学j***a基础,这些和C语言中很多相似的地方。也有差异的地方,至少写法上有的是有差异的。要注意。

再者学j***a高级,这边主要是类和对象的理解和使用然后就是j***a3大特性的理解和使用。这些掌握了,J***ASE就没问题了。

接下来学web基础,这边可以做点简单的web项目。做出来,你会有成就感。更利于你后面的学习。下面就是数据库的学习,最后就是,前段和后端框架的学习。是这个顺序

具体怎么学因人而异,有人喜欢看书学,有人喜欢看***学。我的的经验是:结合起来学习,以看书为主,多敲,多问,多查。搞不明白的找点***看看,接着再多敲,多问,不要嫌烦,不要嫌简单,同样也不要怕难。

书:J***A开发入门精通,J***A思想等等。

***:如果以书为主,***就有针对的找找就好了,不需要具体人的。看***很浪费时间,我个人觉得,而且很容易走神。***要精准学习,那个点不会就去找那个点。

作为一个大学学C语言毕业后去动力节点转学J***a的我来说比较有发言权的。

有C语言基础的人转学J***a的话,前期基本上都是差不多少的,语法单词,几乎相差无几,区别产生是在核心思想上有着本质上的不同,J***a的核心思想是面向对象编程,一切物体皆为对象,而C语言的话是面向过程编程。

所以说有C语言的基础的话转自学J***a初期阶段并无多少不同,在语法,格式等方面可略作了解快速学习,到核心思想的时候再仔细的略读即可。

你想快点学会J***a的话,通过培训是最快的方法了,但是有一定风险,就当前来看有一些机构并不是非常好。

看过几本书包括大家都推荐的《thinking in j***a》在内 推荐看这几本吧。

《head first J***a》

这个系列的如适合于新手入门使用,讲解了很多J***a的一些实用的小知识

《core J***a》

进阶的时候看吧。[_a***_]例子多,讲解的很全面细致,对于新手来学习而言的话,是一本易于学习的书籍了。

《thinking in J***a》

谢谢邀请!

一、作为一个大学入门编程语言是C,毕业多年之后跨行自学j***a且已入行多年的我来说,对此有着深切的感受,自学j***a的那段日子,即使时过多年,但往事仍历历在目。自我感觉,自学j***a并能找到工作这件事绝对是我人生中最值得骄傲的一件事,那真是一段刻骨铭心岁月,后续有机会会把我学习的心路历程和感受写出来。

二、j***a语言是从C语言衍生过来的,j***a设计思想很多地方都借鉴了C,既然你对C语言有很好的基础,那么学习j***a也就很容易上手。其实我在很多回答中说过j***a的主要应用方向和学习体系,有两个:

三、由于职业规划和安卓方向外在的一些原因,我我目前从事的是互联网比较火热的j***aweb方向,分前端和后端学习。要成为一个初级的j***a程序员或者入门基础,以下就是它学习体系:
  1. 前端web基础:html+css+js——>(知识简单,网上资料学习为主,w3cschool,菜鸟教程等)
  2. 前端框架:jquery,bootstrap,easyui等——>(难度一般,***+api)
  3. 后端j***ase基础——>(非常重要,重点学习,后面框架学习的基础,***为主+api+相关入门书籍)
  4. 后端j***aee基础:jsp+servlet——>(基础+网上资料学习为主)
  5. 数据库:oracle+mysql+sqlserver——>(必须掌握,***+资料学习)
  6. 后端j***a五大框架:spring+springmvc+struts2+mybatis+hibwrnate——>(重要,***+网上资料)
  7. 项目学习:两个或两个以上的项目——>***学习
以上是作为一个初级程序要求的学习体系,也可以作为j***a入门的基础,涉及到***和资料网上有很多,一搜一堆,不做详述,避免生嫌。如果还是不懂可以私信或留言给予专门指导。因个人学习习惯,入门初期不建议书籍学习,但因人而异,各做选择

四、上述都是我作为一个自学j***a的过来人学习的经历,但限于篇幅和时间,比较简略,后期会详细写出来与大家分享,希望能给你们一些学习和帮助。

【无情怀,不编码。做一个有情怀的码农,虽千万人,吾往矣!】 关注j***a自学,为你导航领路,指点迷津,分享经验验收。欢迎关注留言,任何j***a自学问题可以留言私信,一定知无不言,言无不尽。

我是萌新程序猿,科技圈的事情欢迎邀请我来回答! 底部有惊喜!!!!

既然你已经学习过C语言并且能够基本掌握,那说明你有了一定的基础,在这种情况下你再转学J***a的话很快就可以掌握,下面说一下步骤

基础知识学习

先学习一遍J***a的基础知识,你可以通过看书或者一些在线的教程,如果你学得不错的话那你在一两个周内即可初步掌握,我看的第一本j***a书籍是j***a程序设计(基础篇),不过是全英版。当然现在有很多网站(易佰教程、菜鸟教程等)有此类教程,你可以去找找,百度一下,一切皆有。如果你实在是想通过看***学习,推荐廖雪峰的j***a教程。

实战撸代码

j***a实战一般都会推荐先写个j2se应用,多数都是写个桌面俄罗斯方块贪吃蛇之类。之后你应该学习j2ee,当然现在J***a EE已经正式更名为Jakarta EE。j2ee的框架ssh和s***你最好都需要学习学习,可以自己做过网站练手,当然现在移动联网比传统互联网要好很多,推荐你学习试着开发一款安卓应用。

遇到问题怎么办?

去各大社区、QQ群询问。当然在这之前你应该好好利用搜索引擎,谷歌和百度你一定要充分利用,实在解决不了再去询问一些大佬。

码了这么多字,点个赞关注下再走吧!!!

关注萌新程序猿(本人咯),了解更多IT以及程序猿的知识!!!

J***a语言,如何,自学?

那么学习j***a,首先肯定要从j***a基础学起,按照j***a中的分类也就是j***aSE,因为不管用j***a做什么,都离不开基础,那么学习j***aSE,小编建议最好还是买一本j***aSE相关的书籍,因为书籍可以学习的系统一点,这里推荐两本书,比如《j***a编程思想》,《j***a核心技术基础篇》。在看书的同时也要跟着联系其中讲解的代码,这时候就要学着使用j***a编辑器了,比如,IDEA等,都是用起来比较简单的编辑器,使用编辑器需要安装环境变量,不过这些书上都会有讲解的。在学习j***aSE的同时,如果有时间最好同步学习一下数据结构算法,因为j***a的底层实现很多都是基于数据结构和算法的,这对于你以后的进阶有很大的帮助。j***aSE的知识学好之后,就要掌握数据库的知识了,因为后面不管做什么方向,什么业务,都离不开数据,从而也就离不开各种数据库,个人建议先学习使用mysql或者oracle,然后就是j***a连接数据库,开始需要学习jdbc等。然后就可以学习j***aEE方面的知识了,比如servlet,jsp等,最好学习几种比较流行的框架,比如ssh,s***,那么在学习这些框架的时候,你就会跟着学习到了spring,springmvc,hibernate,mybatis等。j***aEE的知识学好之后,就应该学习一些前端知识了,比如javascript,HTML,css,jquery等,这些都是在j***aweb中常用到的页面开发语言。最后就是实战的过程了,自己可以学着实现一个简单的web项目,比如常见的进销存系统等,那么在做项目的时候,会把你学习到的知识,系统的使用一下,你也就会发现此时自己还有哪些不足,还有哪些需要补充的。以上就是j***a自学的方法建议,当然了,不一定适合所有人,因为每个人的学习方式都不一样,这里只是小编的学习经历然后做了一个分享,希望可以帮到大家。

到此,以上就是小编对于编程J***a语言最初自学的问题就介绍到这了,希望介绍关于编程J***a语言最初自学的3点解答对大家有用。

标签: 学习 J***a 自学