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

怎样学习JAVA?

发布网友 发布时间:2022-02-28 22:37

我来回答

5个回答

懂视网 时间:2022-03-01 02:58

1、首先大概了解java的知识,然后根据自己的实际情况制定一份适用于自己的java学习计划,每天按照这个计划有规律的进行学习。

2、找java的书籍进行阅读,阅读的过程中可以结合网上的视频一起学习,边学习边做笔记。

3、学习java不能停留在书本上,在理解知识点后可以尝试敲代码,敲代码出现错误时不要着急,看是不是哪里出现语法错误或者是某个知识点没有掌握。

4、如果在学习过程中有困难可以报一个专业培训机构,培训机构有专业的课程,能让自己快速掌握java。

总结:

1、大概了解java的知识,然后指定学习计划。

2、找java的书籍进行阅读,阅读的过程中可以结合网上的视频一起学习。

3、在理解知识点后可以尝试敲代码。

4、如果在学习过程中有困难可以报一个专业培训机构。

热心网友 时间:2022-03-01 00:06

JAVA编程的学习分为:入门、初级、中级、高级、架构几个阶段。

入门

入门所需要的时间较短,几小时、几天即可。重在形成良好的编程习惯、引发足够的兴趣。大学编程课最失败的地方就是一开始就打消了很多人编程的兴趣。 编程是最容易引发成就感的事情,完全可以和游戏一样有意思。

入门大家需要掌握的JAVA知识有:JDK的安装和配置、eclipse开发环境的使用、变量、控制语句等基本知识的掌握。

初级

        JAVA的初级我们需要学习JAVASE基本知识,这是我们以后工作的基础。在这个阶段,学会使用API、理解面向对象将是初学者首要面对的问题。

        JAVASE中需要熟练掌握的有:面向对象、异常、常用类、数组、容器、IO流、多线程、网络编程。 这些都需要大家熟练掌握,都是以后工作必须用到的内容。

        JAVASE中唯一不会在工作中使用的就是GUI编程,具体就是:AWT/SWING。桌面软件开发是JAVA语言的短腿,很少有企业使用。当然,如果时间充裕,学习一下也无妨,毕竟可以通过SWING做出漂亮的界面。而且,技术都是相通的(天下文章一大抄,呵呵),对于学习其他GUI技术也有帮助。

    如果需要学习资料,推荐大家学习高淇出的《JAVA300集视频教程》。对于大家来说,学习前200集足矣。后100集的内容涉及较深,可以作为参考。

中级

    中级面临的学习任务比较庞杂,不只学习JAVA, 还需要学习其他技术。通常,中级学完就可以参与企业项目的开发了,可以自己做出漂漂亮亮的项目。

我们需要学习三块知识:

1. SQL查询和1-2种数据库(通常是:oracle、mysql)

2. 网页技术:HTML5、CSS、JavaScript、Jquery

3. 服务器编程JAVAEE:Servlet、JSP、数据库操作技术:JDBC、Tomcat服务器

中级是非常重要的阶段,跨过这个门槛,理论上你就具备了开发项目的能力啦!中级阶段的学习,经常成为很多初学者的拦路虎,毕竟内容太多,一个问题就可能让你郁闷一天。 最终,检验你中级是否过关的标准就是“能不能独立完成一个企业项目的模块开发”。

记住:“实战是检验实力的唯一标准”,“没有实战的学习,是假学习;没有实战检验的能力,是假能力”。

高级

    高级阶段是大量框架的学习和使用,毕竟这是在企业中实际使用的。目前需要掌握的有:Spring、Spring MVC、Mybatis、Struts2、Hibernate、Maven、shiro、lucene等技术。

    这些技术的学习一定要结合具体的项目,不然你的学习会有种无力感。结合时下流行的SSM架构,做几个项目,自然就能把Spring、Spring MVC、Mybatis框架使用熟悉。不做项目的学习是“低效的学习”。

    高级阶段表面看来是一些框架技术的学习和使用。对于“有潜力的高手来说”,实际上你会发现这只是“JAVA基础的升华”而已。只是JAVA+算法+设计模式的组合而已,我们深入这些框架底层架构就会发现这一点。 当你的学习能意识到这一点的时候,已经达到了非常高的高度。这就是武侠小说里面说的“从无招到有招,再从有招到无招”。

架构

作为JAVA程序员学到高级课程已经完全具备初中级程序员的基本素质,和真正有3年开发经验比的人,你缺的就是经验,技术的广度已经足够。

如果想从程序员更进一步,那就是架构师和总监。这个时候,你必须要有深厚的技术功底、丰富的项目经验、丰富的行业经验。

从技术上来说,你需要深入学习如下技术:

并发编程、ActiveMQ技术、ZooKeeper、Netty通信框架、JVM虚拟机底层优化、Redis、Nosql、数据库底层优化、RocketMQ、Dubbo分布式服务、Storm、Kafka、Nginx、FastDFS等。

(如果看花眼了,就收藏一下,这是你几年需要学的内容,不是几天。本文只负责指路)

从项目经验来说,一般需要3个大型项目经验。这种经验的累积不是一天两天的,罗马不是一天建成的。保持足够的耐心,坚持就能达成。

如果,你能走到架构阶段。基本上算进入JAVA程序员的高端行列。此时的收入应该在50万-100万之间(注意:这是北上广深杭一线城市标准,二线乘以系数0.6,三线乘以系数0.5)。 当然,对于我等普通屌丝来说,也算是完成了逆袭了,过个有房有车的小康生活应该是绰绰有余。

如果,你的情商、市场能力、管理能力到位,此时可以尝试创业当老板了(如果不到位,千万不要尝试,不然会死的很难看)。扎实的技术实力、丰富的行业经验,应能让你实现腾飞。我的很多学生创业成功,年如数百万的N多,时代总是年轻人的时代!

热心网友 时间:2022-03-01 01:24

我学习java是从c语言开始学的。
一开始是学习基础包比如:lang io util sql
接着就是学习oop (面向对象编程思想) 封装 继承 多态
然后学swing

java现在应用最广泛的是在web领域
学jsp 比如jsp动作 jsp脚本 ....
接着学servlet
web开发现在非常流行的框架有 struts + hibernate + spring.
我学习java时用的web服务器是tomcat 要了解tomcat的一些基本的知识

个人愚建:
如果你对java基础不懂的话.建议从基础的学起
这样会对你学习以后的java web 打下一个很好的基础
如果你想学习j2ee话.不是1 2个月能学好的

如果你想把j2ee弄精通的话.感觉学的东西实在是太多。
你可以去买本精通java web的书看看

如果你不搞j2ee的话不用应用服务器,因为web开发是运行在服务器上面的

热心网友 时间:2022-03-01 02:59

JAVA

热心网友 时间:2022-03-01 05:07

bhbbbb
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机变声软件(手机变声软件真实女声) 电瓶修复空载是什么意思? 手机突然显示电池修复是怎么回事? 什么品质的电茶壶最好? 茶壶什么牌子的好用 南方科技大学博士有哪些 ...国考要进面试得考几分啊 ?我报了2014年国家公务员考试,所以想问问... 观看《榜样5》直播心得体会 怎样让qq消息不在锁屏显示 美团账号如何注销? 怎样学习JAVA 怎么申请新的? 在网上怎么样申请 怎样从新注册 中级软考哪个最容易通过? 软考中级哪个通过率高 如何在电脑上申请? 网上能不能注册 PMP认证报名资格 Pmp认证报名 pmp认证怎么报名 PMP认证是直接在外专局网上报名就可以了吗? 你好 我想问下 软考 初级的网络管理员 中级的网络工程师 还有个高级的网络规划师 能直接考高级的么 在Excel中设置的页边距左右两边一样,水平居中,为什么打印出来左边要比右边宽? 想要让EXCEL不对称行变成对称 excel表格怎么左右移动 excel中如何在同一页设置左右两半表格,左边滚动,但是右边不变? EXCEL表格,怎么把左右两边单元格内容不一样的筛选出来呢 EXCEL打印时,“左右边距不对称”该调整哪里呀? excel中如何在同一页设置左右两半一模一样的表格,左边输入内容 右边也随之改变。 Java怎样学习啊 JAVA应该怎样学习? Java应该怎样学习 java 要怎样学习?? 初学者java怎样学习 JAVA应该怎样学习呢? java怎么学? java如何学习? JAVA初学者,该怎么学习JAVA? 安卓手机解锁密码忘了,怎么办 表格怎么做多个表格 上半年报的软考系统集成项目管理工程师,考过了,如何领取证书?等着考办发通知还是需要去申请什么的? 信息系统项目管理师证书可以同时申请两种项目经理证书吗? 苹果12电池不耐用怎么办? iPhone12电池耗电快该怎样解决? 苹果12怎么用,电池才耐用 苹果12电池健康掉太快怎么办? 不用了,怎么可以注销 怎么注销 苹果12怎么保养电池