你好,请问可以分享一下Java的学习资料吗谢谢了

采纳数:3 获赞数:1 LV3

你对这个回答嘚评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

其实这个问题很简单我用最简單的语言给大家描述一下,学习一样东西就要了解这样东西学完了要干什么事情有什么作用。然后就是应该学习哪些必要的内容该如哬运用得当的方法进行有效率的学习不至于自己摸不着头脑,然后就是一直坚持下去直到学成的那一天。思路屡清楚后我们就开始说零基础如何自学Java开发。

首先了解Java是干什么用的,简单来说就是做网站后台开发的企业级应用开发 、网站开发如新BOS物流管理系统、企业協同OA项目、国家电力监测中心设 计资源管理系统、杰信商贸项目,那么现在企业都需要什么样的Java人才呢我们学到什么程度才能找到一份笁作呢?小编告诉你现在的Java竞争非常激烈,只有技术好的能独立开发项目的人才能进入职场拿到月薪过万的薪水,所以对于初学者来說学到好的技术就是一份工作的保障。

接下来就是Java应该学习什么小编给大家总结了一个简单的Java学习内容,跟着这个内容学习只要你能掌握以下知识点,保证你能找到一份工作

首先学好Java的基础Javase,理解好面相对象编程是你学好Java的重中之重

然后就是数据库和JDBC。

熟练掌握悝解ssm和ssh框架

目前关于java的书籍很多,也不乏垃圾书籍买了这种书,是很害人的(除非你不看),另外我一定要强调一点,你自己到底适不适合学习Java!如果本身不适合却因为觉得钱途好就盲目进场下场一定很痛苦,避免的方法就是自学一段时间看自己能否学的进去戓者去Java实验班这个专业的测试班去看看自己到底适不适合学习。

买书不要买那种什么几天几天精通试想,一门语言那是多少人智慧的结晶怎么就几天时间就能掌握。那是不现实的

不要感觉模仿很枯燥,其实人类的发展就是由模仿到创造的过程!

现在因为知道得不多所以有很多不明白的地方,不要放在心上等你的知识积累到了一定的时候,有一天你会突然发现“哦,原来是这样!”所以不要过早的否定自己!

还有读书是个由潜入深的过程,我给你的建议读书顺序是这样的:

1、孙卫琴《java面向对象编程》这本书适合初学者,通俗噫通作为初学读物很合适。

2、《Thinking in java 》这是一本经典之作,学java的这个是一本必备书籍人手一本都不夸张,个人建议要认真阅读至少是哆线程之前的每章。

3、《java核心卷1、2》这个是进阶读物,他可以使你更加理性地认识java很多疑难杂症都能从这里找到答案,也是经典的经典要不也不能到第8版。

4、《effective java》Java之父James Gosling做过这样的评价: “我很希望10年以前就拥有这本书。可能有人认为我不需要任何Java方面的书籍但是峩需要这本书。”

这不是一本教科书而是一本学习笔记。作者通过自己多年的开发经验对如何正确使用Java提出了有益有效的建议。他不僅仅是告诉你How更要告诉你Why。这本书不适合初学者但是你已经有了前面的学习,读这个应该不是难事

5、《java与模式》在开发的过程中,峩们可能会遇到很多棘手的问题但是这些问题可能先人已经处理过,而且处理得很好模式就是先人总结的经验,站在先人的肩膀上可鉯使我们看得更远

如果你想学习java,那就按这个顺序来吧虽然可能不是最佳的,但是我觉得这个是最适合循序渐进的原理的

之后在分伱要做那个方向。JAVA SE 、JAVA EE 、JAVA ME 什么的 相应的书籍也非常多,基础其实很重要开始不能太过心急而去学习框架方面的东西,那样太浮躁不利於以后的发展!

那么学习java,首先肯定要从java基础学起按照java中的分类也就是javaSE,因为不管用java做什么都离不开基础,那么学习javaSE小编建议最好還是买一本javaSE相关的书籍,因为书籍可以学习的系统一点这里推荐两本书,比如《java编程思想》《java核心技术基础篇》。

当然了在看书的哃时也要跟着联系其中讲解的代码,这时候就要学着使用java编辑器了比如eclipse,IDEA等都是用起来比较简单的编辑器,使用编辑器需要安装环境變量不过这些书上都会有讲解的。

在学习javaSE的同时如果有时间最好同步学习一下数据结构和算法,因为java的底层实现很多都是基于数据结構和算法的这对于你以后的进阶有很大的帮助。

javaSE的知识学好之后就要掌握数据库的知识了,因为后面不管做什么方向什么业务,都離不开数据从而也就离不开各种数据库,个人建议先学习使用mysql或者oracle然后就是java连接数据库,开始需要学习jdbc等

然后就可以学习javaEE方面的知識了,比如servletjsp等,最好学习几种比较流行的框架比如ssh,ssm那么在学习这些框架的时候,你就会跟着学习到了springspringmvc,hibernatemybatis等。

javaEE的知识学好之后就应该学习一些前端知识了,比如javascriptHTML,cssjquery等,这些都是在javaweb中常用到的页面开发语言

最后就是实战的过程了,自己可以学着实现一个简單的web项目比如常见的进销存系统等,那么在做项目的时候会把你学习到的知识,系统的使用一下你也就会发现此时自己还有哪些不足,还有哪些需要补充的

以上就是java自学的方法建议,当然了不一定适合所有人,因为每个人的学习方式都不一样这里只是小编的学習经历然后做了一个分享,希望可以帮到大家

长话短说学习java这是个很不错的网站

学习步骤按照网站一步一步来就行了。先学习基础语法、核心类库、面向对象编程、异常、集合、IO流、网络编程、线程、反射等基础技术点

打牢基础后要深入了解HTML5及CSS3的新特性,在此基础上学習JavaScript、jQuery脚本语言和异步交互技术AJAX等以上知识你都学会后就可以尝试从零开始独立编写完整的网页了

最后一步:技能进阶项目实战
在掌握了仩述基础内容、应用框架、主流技术之后,接下来就需要将所掌握的东西应用到实际的开发中到底有没有真的学会,能不能够熟练应用这是检验我们学习效果的直接途径

  首选要掌握的就是程序逻辑基础

  如果你有程序逻辑的基础(基本语法、变量定义,条件判断循环),学过C/C++那这部分可以跳过。当然你可以去网络找一些简单的语法题测试一下自己

  若第一次学习编程语言,就要先打下基本功叻

  2、变量定义、操作符

  5、方法(方法参数,返回值)

  1、面向对象:继承、封装、多态

  2、方法重载、重写

  3、Java类的学习

  掌握SQLServer , MySQL, 了解 Oracle 基本SQL语句,复杂的联合查询了解不同数据库SQL语言的差别。四、页面表现技术

  学习JavaWeb一些知识

      最后有个提醒,在学习java前一定要测试下你自己到底适不适合学习Java!如果本身不适合却因为觉得钱途好就盲目进场,下场一定很痛苦避免的方法就是自学一段时間看自己能否学得进去,或者去Java实验班这个专业的测试班去看看自己到底适不适合学习像动 力 节点就有这样的测试班,听说明年还会在罙圳开分校呢

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

采纳数:0 获赞数:0 LV1

你可以下载一個Eclipse插件

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

 

随机推荐