大家好,今天小编关注到一个比较有意思的话题,就是关于java语言初步的问题,于是小编就整理了3个相关介绍Java语言初步的解答,让我们一起看看吧。
有C语言的基础,自学JAVA的话,应该怎么开始?
我是萌新程序猿,科技圈的事情欢迎邀请我来回答! 底部有惊喜!!!!
既然你已经学习过C语言并且能够基本掌握,那说明你有了一定的基础,在这种情况下你再转学Java的话很快就可以掌握,下面说一下步骤。
基础知识学习
先学习一遍Java的基础知识,你可以通过看书或者在线的教程,如果你学得不错的话那你在一两个周内即可初步掌握,我看的第一本java书籍是java程序设计(基础篇),不过是全英版。当然现在有很多网站(易佰教程、菜鸟教程等)有此类教程,你可以去找找,百度一下,一切皆有。如果你实在是想通过看视频学习,推荐廖雪峰的java教程。
java实战一般都会推荐先写个j2se应用,多数都是写个桌面俄罗斯方块或贪吃蛇之类。之后你应该学习j2ee,当然现在Java EE已经正式更名为Jakarta EE。j2ee的框架ssh和s***你最好都需要学习学习,可以自己做过网站练手,当然现在移动互联网比传统互联网要好很多,推荐你学习试着开发一款安卓应用。
遇到问题怎么办?
去各大社区、QQ群询问。当然在这之前你应该好好利用搜索引擎,谷歌和百度你一定要充分利用,实在解决不了再去询问一些大佬。
码了这么多字,点个赞关注下再走吧!!!
关注萌新程序猿(本人咯),了解更多IT以及程序猿的知识!!!
学习java入门其实一点都不难,与C语言相比,其实很容易入门。首先找一本比较基础的书,不要课本,最好是培训班的教材那种,类似于《java从入门到精通》之类的,讲的都是一些重点,抛弃了比较书面的描述,比较适合小白看,在学习的同时,还能够在网上找一些相关的视频,类似于传智播客的,里面的一些java基础课程讲的都很不错的,最最主要的,是你要对java有兴趣,俗话说,兴趣是最好的老师,只要感兴趣,啥都能学好,希望回答对你能有所帮助
有了C语言编程基础,学习java相对容易些。
目前java分web、android两个方向,刚接触当然从基本语法开始,各半月足够了。之后,就是项目实战,总之多练习、思考,遇到问题可以网上搜索。
推荐视频
51job、慕课网、传智博客等都是挺不错的。
推荐书籍
《疯狂java讲义》、《java编程思想》
谢邀。C语言的基础,再学Java,有了一定的编程思维,但要注意的是,C是面向过程的语言,Java是面向对象的语言。小编建议,找本经典的书,辅助一些视频教程来学习,多练练一些小例子。
学习编程语言,小编建议,注意以下几点:
3.经典范例。
谢谢邀请!
一、作为一个大学入门编程语言是C,毕业多年之后跨行自学java且已入行多年的我来说,对此有着深切的感受,自学java的那段日子,即使时过多年,但往事仍历历在目。自我感觉,自学java并能找到工作这件事绝对是我人生中最值得骄傲的一件事,那真是一段刻骨铭心岁月,后续有机会会把我学习的心路历程和感受写出来。
二、java语言是从C语言衍生过来的,java设计思想很多地方都借鉴了C,既然你对C语言有很好的基础,那么学习java也就很容易上手。其实我在很多回答中说过java的主要应用方向和学习体系,有两个:
- javaweb方向
- 安卓方向
- 前端web基础:html+css+js——>(知识简单,网上资料学习为主,w3cschool,菜鸟教程等)
- 前端框架:jquery,bootstrap,easyui等——>(难度一般,视频+api)
- 后端javase基础——>(非常重要,重点学习,后面框架学习的基础,视频为主+api+相关入门书籍)
- 后端javaee基础:jsp+servlet——>(基础+网上资料学习为主)
- 数据库:oracle+mysql+sqlserver——>(必须掌握,视频+资料学习)
- 后端java五大框架:spring+springmvc+struts2+mybatis+hibwrnate——>(重要,视频+网上资料)
- 项目学习:两个或两个以上的项目——>视频学习
四、上述都是我作为一个自学java的过来人学习的经历,但限于篇幅和时间,比较简略,后期会详细写出来与大家分享,希望能给你们一些学习和帮助。
【无情怀,不编码。做一个有情怀的码农,虽千万人,吾往矣!】 关注java自学,为你导航领路,指点迷津,分享经验验收。欢迎关注留言,任何java自学问题可以留言私信,一定知无不言,言无不尽。
JAVA怎么学?0基础起步,最快要多长时间?
这个时间因人而异,Java发展这么多年,其知识结构和深入度相对都已经比较复杂,0基础学习Java需要知识结构路径图,按照知识路径学习才会比较高效,还有就是要围绕大小项目来实战性的学习,这次才会事半功倍。
如果你是在校学生,务必要在学好基础(比如计算机系统、算法、编译原理等等)的前提下,再考虑去进行下面的学习。第一部分:对于尚未做过Java工作的人,包括一些在校生以及刚准备转行Java的小白。
一、Java基础首先去找一个Java的基础教程学一下,。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
二、Web开发等你写上几天程序以后,你往往会比较迷茫,因为你写的东西似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文件等。这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的知识。这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS/JS(前端页面)。
三、开发框架当你学会以上内容以后,这个时候你还不足以参加工作,你还需要继续深造。公司里为了提高开发的效率,会使用一些Java Web框架,因此你还需要学习一些开发框架。目前比较主流的是S***框架,即spring、springmvc、mybatis。你需要学会这三个框架的搭建,并用它们做出一个简单的增删改查的Web项目。你可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。
说了这么多,其实还没有说完,要想高效的学习Java,最好去参加有实力的培训机构,虽然花点钱,但是效率却很高,时间是很宝贵的,省下来的时间就可以去工作挣钱了。
零基础学习java需要4-5个月时间,我是在中软学习的,基本上三个月学习java,1月练项目,相当于企业实训,然后1个月巩固技术模拟面试和推荐就业,详细的可以去搜索中软国卓越去官网咨询下
每个人都是零基础起步的。
培训班系统化学习时间花费如下:
- 第一阶段-Java基础入门:50天
- 第二阶段-JavaWeb阶段:40天
- 第三阶段-SSH框架阶段:30天
- 第四阶段-项目实战一:15天
- 第五阶段-S***框架阶段:15天(有了SSH的基础学这个很快)
- 第六阶段-项目实战二:30天
如果要自学的话,可能时间会更久一点。
按每天6小时来算(抛去上课时间、有事情耽搁、外出、生个小病不想学习、学习枯燥晒网时间),差不多需要8个月才可以找到令自己满意的工作。
如果是三天打鱼两天晒网那么。。。你自己算算。
当然,这不是劝你培训了什么的,现在培训机构鱼龙混杂,建议先自学尝试一下,毕竟培训费也是一笔不小的开销。
希望能帮到你,望采纳!~
请问JAVA的初学者,该怎么学习JAVA?
初学者学java,当然要来我的微信公众号学习了,是不是,各种教程,java基础知识,java进阶,spring框架等等。只有你想不到,没有你看不懂。微信公众号:全栈学习笔记!springboot系列更新中。
好了,进入正题:初学者,不建议先学java,先试试C语言,搞清楚编程是什么?编程可以做什么,有了一定的基础知识,就可以学习java了,当然你也可以直接学java,毕竟java基础入门不难。你可以选择买入门的书,也可以去各大学习网站找学习教程。比如说w3c,慕课,CSDN,博客园等。资源很多,就看你能不能坚持学下来。越学到后面越觉得难。
java是目前最火的编程语言之一,竞争很大,工资很高,未来一段时间的发展也是趋于上升。这对于大多数的开发学习者或许也都是坚持学下去的动力吧! 但并不是每一位学习者都能耐得下这份心 。
相对于学习的话,摆在初学者前面的就只有两条路,自学or培训... 这里我就回答的相对直白些,这也是摆在大多数初学者面前一个非常严峻的问题。我当初入门也是打算自学,但是我的基础确实不太好,后面在动 力 节 点测试了Java适不适合我才开始学习的。我的建议是你可以到这里去看看自己对于Java有没有学习的基础在开始会好些
现在这个IT行业想入行技术门槛越来越高,只靠自学怕是很难成功,跟你坚持下来。自己也是通过培训进去这个行业的,是在对比很多家机构后选择中公优就业,首先是包吃住性价比相对高,然后公司比较大觉得靠谱,也对比几家机构试听后觉得大致都差不多,毕竟自己是菜鸟一只,只要老师肯耐心教自己的努力想当重要,中公这边老师和学生一样住在基地,记得那会老师有时候会陪着我们上课到晚上十一二点,正常也会陪晚自习到九点,老师真的很有耐心,现在也还很感谢老师。
我感觉最快的java入门方法是:
1、学习基础的java语法和设计理念。知道java使用包进行代码管理;文件名就是类名;属性和方法的定义;常量变量的定义;if-else;for循环;类调用等相关内容就够了。
2、找到java系统的某一最佳实践,如:使用spring boot构建工程,使用微服务方式进行系统间通讯,使用微应用用于UI展示。
3、熟悉数据交换方式,如:数据库(mysql、oracle)、缓存(redis、memcached)、消息中间件(kafka、mq)等相关知识。
5、前端HTML、CSS和JS技能。(这个技能刚开始会一些就行。边做边学)
第一步,花一定的时间自学,不需要你能理解得多透彻学得多深入,哪怕是囫囵吞枣,但一定得在心里有个答题概念知道这是个什么玩意,能拿来干嘛。这个周期大概一个月就可以了。
第二步,系统的学习,不管你在这个阶段是选择培训也好还是自学也好,关键在就在于系统化的,稳扎稳打的学习,现在很多人和公司多培训机构有偏见,这个得承认,但是你如果把培训当成只是你的一种学习方法,而并不是让培训成为你的身份标签,说句实在话,很多人的自制力不强,自学难度很大的,而且就一般人来说,自学的效率十分提下,有的时候一个概念自己很近都理解不透,并不是因为你笨,如果这时候有人来给你点拨一下,效果会好很多。尚学堂百战程序员就不错,这一阶段要这么做得看你自己斟酌,但一定是必不可少的。这个阶段的周期大概在四个月左右。
第三步,实战性学习,从工作中学习。这个阶段要求你必须去找一份工作,这份工作,你要忘掉两点:任务量和薪资。是的!在这个阶段你就是苦力,你的目标只有一个那就是学习。厚积薄发必不可少。这段时间你可能会很辛苦,你要在公司揽事情做,先不管做不做得了,你得揽下来,做不出来死磕,经验就是这么来的。这一步往往是成长最快的,你会接触到和你多你在书本接触不到的东西,因为客户和公司的需求总是千奇百怪的,bug总是莫名其妙的。这个阶段大概持续6到9个月。
第三步,跳槽,你的第一份工作也就是上一个阶段,你是以一个学习者的身份进入的,哪怕你在那个公司成长得再快,也很难晋升了。所以跳槽也是必要的。建议在职的时候就考虑下一家公司的事情。做好充分的准备。到这家公司你要做的就是巩固积累了,随着时间的推移,大概一年半左右,你已经是一超过了百分之五十的程序员了
到此,以上就是小编对于java语言初步的问题就介绍到这了,希望介绍关于java语言初步的3点解答对大家有用。