问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

学Java自学可以吗?

发布网友 发布时间:2022-05-13 02:56

我来回答

15个回答

热心网友 时间:2022-05-14 08:58

传智播客-黑马程序员-Java

每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。

学习Java的第一步是安装好JDK

写一个Hello ?World,其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两个问题摸索清楚了,就扫除了学习Java和使用JDK的最大障碍。推荐看一下王森的《Java深度历险》,对这两个问题进行了深入的探讨。

第二步是学习Java的语法

Java的语法是类C++的,基本上主流的编程语言不是类C,就是类C++的,没有什么新东西,所以语法的学习,大概就是半天的时间足够了。唯一需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,这可能需要有人来指点一下,我当初是完全自己琢磨出来的,花了很久的时间。不过后来我看到《Thinking in Java》这本书上面是讲了这些概念的。

第三步是学习Java的面向对象的编程语言的特性的地方。

比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C++的经验,只有C的经验,我是大概花了一个月左右吧,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了不下5遍,才彻底领悟了。不过我想如果有C++经验的话,应该一两天时间足够了。那么在这个过程中,可以多看看《Thinking in Java》这本书,对面向对象的讲解非常透彻。可惜的是我学习的时候,并没有看到这本书,所以自己花了大量的时间,通过自己的尝试和揣摩来学会的。

第四步就是开始熟悉Java的类库。

Java的基础类库其实就是JDK安装目录下面jre/lib/rt.jar这个包。学习基础类库就是学习 rt.jar。基础类库里面的类非常非常多。据说有3000多个,我没有统计过。但是真正对于我们来说最核心的只有4个,分别是

java.lang.*;

java.io.*;

java.util.*;

java.sql.*;

这四个包的学习,每个包的学习都可以写成一本厚厚的教材,而O'reilly也确实是这样做的。我觉得如果时间比较紧,是不可能通过读四本书来学习。我觉得比较好的学习方法是这样的:  

首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。

对包整体框架的把握并不是要熟悉每个类的用法,记住它有哪些属性,方法。想记也记不住的。而是要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。我在给人培训的时候一般是一次课讲一个包,所以不可能详细的介绍每个类的用法,但是我反复强调,我给你们讲这些包的不是要告诉你们类的方法是怎么调用的,也不要求你们记住类的方法调用,而是要你们了解,Java给我们提供了哪些类,每个类是用在什么场合,当我遇到问题的时候,我知道哪个类,或者哪几个类的组合可以解决我的问题,That'all!,当我们具体写程序的时候,只要你知道该用哪个类来完成你的工作就足够了。编码的时候,具体的方法调用,是边写代码,边查Documentation,所有的东西都在Documentation里面,不要求你一定记住,实际你也记不住3000多个类的总共将近10万个方法调用。所以对每个包的总体框架的把握就变得极为重要。

第五步,通过上面的学习,如果学的比较扎实的话,就打好了Java的基础了,剩下要做的工作是扫清Documentation里面除了上面4个包之外的其他一些比较有用处的类。相信进展到这一步,Java的自学能力已经被培养出来了,可以到了直接学习Documentation的水平了。除了要做GUI编程之外,JDK里面其他会有用处的包是这些:

java.text.*;

java.net.*;

javax.naming.*;

这些包里面真正用的比较多的类其实很少,只有几个,所以不需要花很多时间。

第六步,Java Web 编程

Web编程的核心是HTTP协议,HTTP协议和Java无关,如果不熟悉HTTP协议的话,虽然也可以学好Servlet/JSP编程,但是达不到举一反三,一通百通的境界。所以HTTP协议的学习是必备的。如果熟悉了HTTP协议的话,又有了Java编程的良好的基础,学习Servlet/JSP简直易如反掌,我学习Servlet/JSP就用了不到一周的时间,然后就开始用JSP来做项目了。

在Servlet/JSP的学习中,重头仍然是Servlet Documentation。Servlet API最常用的类很少,花比较少的时间就可以掌握了。把这些类都看一遍,多写几个例子试试。Servlet/JSP编程本质就是在反复调用这些类来通过 HTTP协议在Web Server和Brower之间交谈。另外对JSP,还需要熟悉几个常用JSP的标记,具体的写法记不住的话,临时查就是了。

此外Java Web编程学习的重点要放在Web Application的设计模式上,如何进行业务逻辑的分析,并且进行合理的设计,按照MVC设计模式的要求,运用Servlet和JSP分别完成不同的逻辑层,掌握如何在Servlet和JSP之间进行流程的控制和数据的共享,以及Web Application应该如何配置和部署。

第七步,J2EE编程

以上的学习过程如果是比较顺利的话,进行到这一步,难度又陡然提高。因为上面的知识内容 都是只涉及一个方面,而像EJB,JMS,JTA等核心的J2EE规范往往是几种Java技术的综合运用的结晶,所以掌握起来难度比较大。

首先一定要学习好JNDI,JNDI是App Server定位服务器资源(EJB组件,Datasouce,JMS)查找方法,如果对JNDI不熟悉的话,EJB,JMS这些东西几乎学不下去。 JNDI其实就是javax.naming.*这个包,运用起来很简单。难点在于服务器资源文件的配置。对于服务器资源文件的配置,就需要看看专门的文档规范了,比如web.xml的写法,ejb-jar.xml的写法等等。针对每种不同的App Server,还有自己的服务资源配置文件,也是需要熟悉的。

然后可以学习JTA,主要是要理解JTA对于事务的控制的方法,以及该在什么场合使用JTA。这里可以简单的举个例子,我们知道一般情况可以对于一个数据库连接进行事务控制(conn.setAutoCommit (false),....,conn.commit()),做为一个原子操作,但是假设我的业务需求是要把对两个不同数据库的操作做为一个原子操作,你能做的到吗?这时候只能用JTA了。假设操作过程是先往A数据库插一条记录,然后删除B数据库另一个记录,我们自己写代码是控制不了把整个操作做为一个原子操作的。用JTA的话,由App Server来完成控制。

在学习EJB之前要学习对象序列化和RMI,RMI是EJB的基础。接着学习JMS和EJB,对于EJB来说,最关键是要理解EJB是如何通过RMI来实现对远端对象的调用的,以及在什么情况下要用到EJB。

在学习完EJB,JMS这些东西之后,你可能会意识到要急不可待学习两个领域的知识,一个是UML,另一个是Design Pattern。Java企业软件的设计非常重视框架(Framework)的设计,一个好的软件框架是软件开发成功的必要条件。在这个时候,应该开始把学习的重点放在设计模式和框架的学习上,通过学习和实际的编程经验来掌握EJB的设计模式和J2EE的核心模式。

J2EE规范里面,除了EJB,JMS,JTA,Servlet/JSP,JDBC之外还有很多很多的企业技术,这里不一一进行介绍了。

另外还有一个最新领域Web Services。Web Services也完全没有任何新东西,它像是一种黏合剂,可以把不同的服务统一起来提供一个统一的调用接口,作为使用者来说,我只要获得服务提供者给我的WSDL(对服务的描述),就够了,我完全不知道服务器提供者提供的服务究竟是EJB组件,还是.Net组件,还是什么CORBA组件,还是其他的什么实现,我也不需要知道。Web Services最伟大的地方就在于通过统一的服务提供方式和调用方式,实现了整个Internet服务的共享,是一个非常令人激动的技术领域。Web Services好像目前还没有什么很好的书籍,但是可以通过在网络上面查资料的方式来学习。

热心网友 时间:2022-05-14 10:16

学生通过学习如何综合技术、管理、财务和*等方面,将管理和技术与网络安全等联系在一起,使学生在网络安全的世界里进行创新。同时学生通过在软件保证、安全操作、安全项目管理、知识管理和安全分析等领域发挥独特的网络安全角色和责任,提升学生的领导潜力。

所以要想自学的话,一定要有兴趣,培养出兴趣了还要坚持不懈,要有钻研精神。。

新手可以先从入手web前端开发,比如HTML和CSS的话,可以通过短时间的学习建立一个拥有用户页面的程序,会感到特别神奇,特别有成就感,要是上手就学C语言的话,学很久后,还会停留在黑框框里,也会挺打击学习的信心的。

刚入手,买本书先去模仿别人的代码,就照着打,分析过程,不懂了就去查,一定要动手去打,看别人的是看不会的,小细节格式也是要记的,错一点都不行。我们入门就是先从c语言开始的,总之,认准一门编程语言,认真去学就是了,学通一门语言,再接触别的语言就可以举一反三。

对于学成之后的程序员来讲,学习一门新的编程语言可能只需要一周,熟悉这门语言对他们来说顶多需要三周,毕竟编程语言都有共通性嘛,学习一门语言就可以轻松地接受其他编程语言,这就是它的特点优势所在。

当然新手可以先从入手web前端开发,比如HTML和CSS的话,可以通过短时间的学习建立一个拥有用户页面的程序,会感到特别神奇,特别有成就感,要是上手就学C语言的话,学很久后,还会停留在黑框框里,也会挺打击学习的信心的。


IT常见问题

刚入手,买本书先去模仿别人的代码,就照着打,分析过程,不懂了就去查,一定要动手去打,看别人的是看不会的,小细节格式也是要记的,错一点都不行。我们入门就是先从c语言开始的,总之,认准一门编程语言,认真去学就是了,学通一门语言,再接触别的语言就可以举一反三。

对于学成之后的程序员来讲,学习一门新的编程语言可能只需要一周,熟悉这门语言对他们来说顶多需要三周,毕竟编程语言都有共通性嘛,学习一门语言就可以轻松地接受其他编程语言,这就是它的特点优势所在。

计算机编程是一个感觉很枯燥无味的工作,自学的话要先有恒心,确定要学了就要不怕困难一往无前了!

热心网友 时间:2022-05-14 11:50

当然可以!

所有语言的知识体系分为三大块:

    数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)

    业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)

    信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)

这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。

一般的初学者,学习顺序是

javase

数据库

web开发

项目

框架

项目

基本把三大块覆盖了,为一个入门的人打好了知识基础, 但是后面的路还很长。

附带尚学堂的课程学习路线:

希望能帮到你,望采纳!!

热心网友 时间:2022-05-14 13:42

首先告诉你的是,零基础学习开始学习Java开发肯定难,Java开发的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到高薪水的工作,所以首先学习Java开发意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质。

零基础学习Java开发必须明确的几点:

1.明确你将来是做什么工作的,需要掌握哪些技能,很多人连这个就不知道就盲目的学,你首先清楚,现在公司需要什么人才,你应该奔着什么目标努力。

2.系统的学习规划,规划好你每天学习的新知识和每天做的作业和练习,很多人想自学Java开发,两个就看完了,这样的能找到工作算是出奇了,现在学习Java开发想找到工作,没有4-6个月的根本不行,所以规划是一定要有的,我建议半年时间。

3.注意学习方法,很多人在学习Java开发的时候,开始学那一刻起就选择了错误的学习方法,所以最后注定会放弃,回到原来的岗位继续做着自己不喜欢的事情,学习Java开发需要一定的技巧,在开始学之前多跟别人问问,不要自己盲目的自学,浪费时间。

关于培训:

富裕的,或者想少走弯路的,可以选择培训,但是培训不一定就能找到工作
有的培训机构说包就业,这些本身就是骗人的,不要信
但是我目前是不建议选择那种速成的培训,因为学习时间短,而且学费太高,成本太大,培训之后还不一定能找到工作,现在的选择我更加建议大家选择在线上进行培训,成本低,还方便。

开始学注意几点:

1.代码规范,这本身就是一个非常好的习惯,如果开始不养好好的代码规划,以后会很痛苦

2.多动手,少看书,很多人学Java开发就一味的看书,这不是学数学物理,你看例题可能就会了,学习Java开发主要是学习编程思想。

3.勤练习,学完新的知识点,一定要记得如何去应用,不然学完就会忘,学我们这行主要都是实际操作。

4.学习要有效率,如果自己都觉得效率非常低,那就停不停,找一下原因,去问问过来人这是为什么

这是我给大家提供的Java开发学习路线:

Java基础:Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解。

数据库:mysql、oracle

Javaweb:HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、Ajax技术。

框架:Struts2、Hibernate、Spring、SpringMVC、mybatis。

学不好的几个原因,希望大家引以为戒:

1.很多人虽然说想做Java开发开发,想要从另一个职业到互联网,但是他们的态度只能说他们不想,目前这个行业只有那些愿望非常强烈的人才能转行成功,所以对这件事情的态度就决定了你能不能转行成功。

2.不要说学,就对于行业的基本了解都不知道,就想去学,我见过很多这样的人,学的非常快,别人用30天学完的知识,他可能就用了一周,而且你跟他说专业是没用的,他就像按照他的方式,所以你对于这个行业的基本的常识都不懂,更不要开始学。

3.自己盲目的学,就连自己学的什么都不知道,还硬着头皮往下学,最后只能浪费时间。

4.在校的学生,其他专业的,大学四年什么本领没学,毕业之后着急了,在心里着急就想快点找一份工作,但是他从来没有想过找工作是靠的什么,不是靠嘴说,但是这样的人往往有一个共同点,他不会脚踏实地,他认为半年,四个月的时间太长了,永远在着急中,最后都要失败。

以上的总结,学Java开发的人很多,但是剩下的人都是通过自己的努力胜任属于他自己那份属于他的工作,这个行业永远不会存在饱和,只是会不断的淘汰一些能力不行的人,优胜劣汰。

热心网友 时间:2022-05-14 15:50

第一自学的人缺乏专业的指导,很多人在学习Java的过程中都会遇到难题,0基础学Java就更不用说了,经常会遇到自己照着书上的步骤编写程序出现问题却怎么也查不到哪写错了的情况,这种时候自学的人只能自己在网上查找解决方法或者发帖询问解决方案,解决问题效率比较低。

第二自学没有良好的学习氛围容易产生惰性。Java相较于C语言确实好学许多,但自学想学好Java也要花费至少半年的时间,学习期间需要不断的看书、练习、实操,如果你没有足够的自制力是很难坚持下来的。而且如果学习过程中遇到很多难以解决的问题身边又没有一同学习的人加油鼓劲,就会使人产生挫败感从而放弃学习。

第三学习资料比较杂。自学需要自己找学习资料,网上的学习资料良莠不齐,有用没用需要你自己分辨,很多人认真学会了Java许多知识,找工作时可能就会发现学到的都是些过时的技术;还有些学习资料可能有错误,如果你跟着错误的资料学习最后可能学很久也学不会导致失去学习信心。

以上三点就是自学不容易学好Java的原因,所以我认为如果你没有一定的Java基础和强大自制力、学习能力的话,还是选择报班学习Java而不是自学。培训班有专业老师、专业教材和良好的学习氛围能帮助你学好Java。

热心网友 时间:2022-05-14 18:14

1.自学能学会吗?
答案:能,只要坚持。说实在的刚起步是有点困难。但是入了门之后什么都迎刃而解了。
2.请问下我这样的情况该从什么开始学起?开始学什么?
答案:先了解编程基本数据类型,基本语句,(不单指Java,因为语言是相通的,基本数据类型,跟语句都大同小异)。掌握了这些你Java基础可以说一半都会了、、接下来就是理解Java的面向对象。这个很抽象不必在意。等你写代码多了自然理解。
3.然后学什么 ?
答案: Java web开发 主要学的是JavaEE规范, html,jsp,JavaScript,jquary 数据库 挺多的 不用怕逐一攻破。
4.最后学什么?
答案:struts1,struts2,hibernate,spring 几大框架
5.我就按照书本上的知识,光盘里的内容,网上的讲座学习能学会吗?
答案:看书,看视频,只是理解表皮,最主要是自己要练习,做一些小的项目。这样才能遇到问题,才能学到正真的东西。
6.大概需要学多久时间?
答案:因人而异,看你投入多少。我当初学了近半年,JavaSE 一个半月 javaEE 两个月,框架 一个月。项目练习 共一个多月

热心网友 时间:2022-05-14 20:56

可以自学啊,不过你得先看看能不能学得进去,推荐你三个学习的网站
1:腾讯课堂,最一开始就是在这上面学的,视频比较多但也比较杂
2:蛙课,专做Java的一个小而精的网站,Java的资源这里几乎都有涉猎,上到99下到刚会走,上了班还是刚要学都可以在这里学到自己想学习的,有的老师讲课风格还是蛮好的。每周都会更新一个技术,这个是我比较喜欢的。
3:B站,现在年轻人学习的圣地,有一个零基础系列强势推荐一下,是杜老师的159集零基础系列;搜Java第一个就是,破百万的播放量了。

热心网友 时间:2022-05-14 23:54

*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;nbsp;*第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;nbsp;*第三阶段:javanbsp;API:输入输出,多线程,网络编程,反射注解等,java的精华部分;nbsp;*第四阶段:数据库SQL基础,包括增删改查操作以及多表查询;nbsp;*第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBCnbsp;API,虽然现在Hibernate比JDBC要方便许多,但是JDBC技术仍然在使用,JDBC思想尤为重要;nbsp;*第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想;nbsp;*第七阶段:HT***语言学习,包括HT***标签,表单标签以及CSS,这是Web应用开发的基础;nbsp;*第八阶段:JavaScript脚本语言,包括javaScript语法和对象,就这两个方面的内容;nbsp;*第九阶段:DOM编程,包括DOM原理,常用的DOM元素以及比较重要的DOM编程思想;nbsp;*第十阶段:Servlet开发,从此开始踏入java开发的重要一步,包括X***,Tomcat服务器的安装使用操作,HTTP协议简单理解,Servletnbsp;API等,这个是javanbsp;web开发的基础。nbsp;*第十一阶段:JSP开发:JSP语法和标签,自定义标签,EL,商家TL库了解以及MVC三层架构的设计模式理念;nbsp;*第十二阶段:AJAX开发:AJAX原理,请求响应处理,AJAX开发库;nbsp;*第十三阶段:轻量级框架,三大框架之一Struts框架的学习,自此踏入javanbsp;web开发的精华部分,包括Struts体系架构,各种组件,标签库和扩展性的学习;nbsp;*第十四阶段:Hibernate框架学习,三大框架之一,包括检索映射技术,多表查询技术,缓存技术以及性能方面的优化;nbsp;*第十五阶段:Spring框架的学习,三大框架之一,包括了IOC,AOP,DataSource,事务,SSH集成以及JPA集成;nbsp;*最后呢,还有些java的技术,包括EJB3.0等,可以选择学习,与三大轻量级框架相比,EJB就是当之无愧的重量级了

热心网友 时间:2022-05-15 03:08

我是从事软件相关工作的,仅仅给你一些个人建议吧:
首先对于JAVA基础,如果你没有基础,我推荐你《java开发实战经典》李兴华的教程。
当你JAVA基础有一定功底后,在选择一本JAVA WEB的书籍,如果你比较适应李兴华的教程,可以继续选择他的书。
另外要提的是,学习JAVA的捷径不仅仅是看书,视频教程也是很重要的,之所以推荐你这两本书,是因为教程非常优秀,另外你可以看看马士兵的视频,同样会让你受益匪浅。如果需要的话你留下邮箱,我可以给你发过去。

学习java一定要多敲代码多练习,这才是根本。相信你拥有10000行有效代码的时候就可以真正地进行框架的学习了。学习软件java编码是基础,框架应用和项目的设计思路才是最重要的。在你学习java基础和高级的时候,一定要注意相关知识的渗透和了解

热心网友 时间:2022-05-15 06:40

知己知彼才能百战不胜,首先你学一个技术,必须对这个技术的整体行业有所了解。要搞清楚目前Java应该学习什么内容,这是最基本的常识。

2019年应该学习的Java内容如下:

JavaSE基础:Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解、JDBC。

数据库:mysql、oracle

Javaweb:HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、Ajax技术

框架:Struts2、Hibernate、Spring、SpringMVC、mybatis、Springboot、SpringCloud。

了解了Java应该学习什么内容后下面你应该这样做:

制定适合自己的学习规划,根据自己每天的学习时长来定,建议时间是6个月,每天学六七个小时。每天的学习内容要定量,分割成平均等分,这样的学习Java才叫“循序渐进”,有规律可言。每天学什么新的知识点,每天写什么作业,做什么练习,今天学了的新知识要理解到什么程度,这是比较正确健康的学习方式。

学习Java编程有很多误区,少走弯路才是最好的捷径:

很多人凭着自己的感觉乱学,无脑的看视频,他认为一直看视频就是在学习Java技术,大错特错,这跟刷韩剧没什么区别,看完就忘。课后反复的练习,做大量的代码是决定了你是否可以找到一份月薪不错的Java开发工作。盲目自学的人就是反复的浪费时间,浪费生命。

初学者学习Java千万不要看书,大部分的人看书都没有用,把书籍利用最好的方式是你学完了教程之后,学完了今天的内容之后,然后在看书补充一下理论知识,对于今天学习的内容有一个更加深入的理解,而更多的Java技术性书籍都是工作之后才看,这样才能发挥出最大的用处。

我从事Java开发也有十年的时间了,今后如果有小伙伴对于学习Java有任何问题,学习方法,学习效率,如何才能达到就业水平,怎么少走弯路,都可以随时问我,这是我建立的Java技术交流学习秋秋小组:前面是四九四,中间是八零一,后面是九三一。有任何问题随时在里面问我,希望大家能少走弯路。

你学Java肯定是为了就业,明确应该达到什么水平是目标:

没有目标的学习是盲目的,目前Java的重点在于JavaSE、数据库、框架这三个部分,其他的部分会简单的操作就可以。现在想要获得一份Java开发10K以上的工作,唯一的标准就是你符合你面试公司的做项目的水平。“能达到做项目的水平”就是你需要在学习过程中达到的目标。那么在整个过程中你至少需要做三个项目,多少要积累一些项目经验,而在整个学习过程中,你跟专业的老师交流的过程是学习东西最多的也是最重要的“编程思维”。

学专业知识一定要有一个老师带:

师傅领进门修行在个人,任何事情都需要领路人,世界上没有那么多天才,在我们还什么都不知道的时候,我们所学的东西基本上都是从别人那里学到的,不可能自己凭空想象出来,所以有一个专业的老师全程带带你是非常有必要的,在开始的时候给你指明方向,这样你每天学的也非常明确,有问题可以有交流的人,非常重要。

总结一下:

1.先了解Java都学什么

2.每天的学习规划

3.运用最好的学习方法、少走弯路

4.明确的学习目标(就业水平)

5.一个专业的老师全程带你

以上就是一个初学者应该考虑的事情,仅供参考。

有学习Java任何的疑虑才是咨询我,希望可以帮助你少走弯路。

热心网友 时间:2022-05-15 10:28

应该是可以,不过很费劲,最好找个相关的培训学校,时间也不长,榆次有个新希望,3个月左右就学出来了

热心网友 时间:2022-05-15 14:32

自学Java,必备Java学习路线图,不能漫无目的的去学习,基础教程要看代码讲解规范的,如此能帮助你在初期学习打下很好的基石。初期视频可以看看B站上杜老师的Java视频教程。搜Java第一个就是。
后期需要做项目等,可以去动力节点的网站上下载,他们的项目实操性强,能很好的帮助积累经验。而且,他们的教程大纲、课程设置都是根据前沿技术的迭代而实时更新的。

热心网友 时间:2022-05-15 18:54

当然可以咯。我之前就是在腾讯课堂自己找的视频学的,刚开始可能看不懂,就是要坚持!

热心网友 时间:2022-05-15 23:32

1、首先要学习java的基础知识。不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。2、做一个java项目在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发现很多问题,通过解决问题,加深基础知识的掌握。全套的学习可以去siki学院看下,里面的视频都很精品,看完一两个入门是可以了

热心网友 时间:2022-05-16 04:26

  自互联网告诉我发展以来,软件行业的高薪待遇一直都是位居众多行业前列,而对于非科班的人来说想要迈入java的大门,培训和自学是最基本的两种途径。可能培训存在或多或少的缺陷,导致好多人选择自学,但是你是否适合自学这仍是一个难题。
  自学java和培训哪个好?下面我们具体看一下。
  在培训机构学习,在当下属于最为流行的方式了,在Java培训机构学习不仅可以学习理论,还能参与实战项目。再通过老师指点快速梳理知识点,解答疑惑,让学生少走弯路。因此经常专业机构培训出来的学生一般都能得到很好的发展。参加Java培训,可以让学员在四到五个月里掌握Java,像明年在深圳 开新校区的动 力节 点,和达 内这样的。在行业中口碑比较好的。
  在生活中很多人选择自学,但是刚开始自信满满,但是往往很收有能坚持下来的,通常都会陷入三天打鱼两天晒完的窘境。不是说自学不好,但是去Java培训机构学习的话,不仅有非常好的学习环境,还有课程老师督促,讲师指导,这样心无旁骛的学习,效率更高。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
小米电视指示灯闪烁无法开机,怎么回事? 手电的灯罩一般用金色金属或贴有银色金属薄膜的塑料制成用这样的材料... 寻书:有没有象《薄荷荼靡梨花白》那样好看的原创言情小说呢? HTC滑雪大冒险买东西免费? 描写友情和阳光的唯美句子 坐小月子期间能吃巧克力吗 发泡胶零下多少度可以施工 AUTocad中极轴指什么呀? E63怎么把MP3格式的音乐设置为短信铃声? 怎么设置短信铃声是 小学语文二年级需要掌握哪些知识? 二年级孩子应该掌握哪些知识 怎么对不同年龄段的称呼 小学二年级要积累哪些课外知识 viewPager滑动到最后一张怎么进入下个页面 中国银行怎么开通财付通快捷支付 拥挤的反义词可以写分散吗? “松”的反义词是什么? 我的心绷得紧紧的作文法忍受改成反义词 放松的反义词是什么? 抓紧的反义词是什么 跟牢牢相反的词有哪些 紧紧相依的反义词 紧握的反义词 迎来的反义词 未来的反义词 紧紧的反义词 紧紧 的反义词分别是什么 紧紧的反义词是什么? 元宵节的由来最后一个自然段加点的这件事指,是什么事? 元宵节的由来,文中最后一个自然段加点的这件事指的是什么事? 蝙蝠是不是唯一会飞的浦乳动物?? 怎样自学java? 生猪肝在冰箱可以存放多久? 猪肝放冰箱能放多久 猪肝可以放冰箱冷冻吗 通过调查研究分析本班同学利用网络的状况,并谈谈大学生在网络生活中如何加强自身的公德自律. 你有艾奇淘宝主图视频制作软件注册吗 天猫主图视频怎么做 视频编辑工具有哪些 用视频制作软件做出来的视频上面有字怎么办? 我想学视频处理, 应该从什么软件入手? 小强商品生成主图视频如何发发布 求:艾奇淘宝主图视频制作软件 注册码一个 重新注册了,旧微信里的零钱怎样找回? 怎么查看自己微信零钱的密码 半夜听到有鸭子叫 好像是从天上发出来的。求解释 qq上开会的时候可以通过摄像头看见自己吗? qq开会的时候别人可多通过摄像头看见自己吗? 建档立卡大学生毕业创业补贴申请容易吗 Fate Grand Order龙之逆鳞怎么获得 获取方法一览 Fate Grand Order龙之逆鳞怎么得 fategrandorder国服龙之逆鳞哪有掉
  • 焦点

最新推荐

猜你喜欢

热门推荐