学习Java需要学哪些内容?

 我来答
兔兔那么可爱吃掉
推荐于2018-11-07 · 兔兔那么可爱吃掉就好了
兔兔那么可爱吃掉
采纳数:568 获赞数:5518

向TA提问 私信TA
展开全部
【1】首先学J2SE 也就是java标准 学习基本的语法 变量 然后接触集合接口线程和图形界面操作数据库 socket编程(网络编程) J2SE也就完事了;
【2】然后看你个人爱好 J2ME是面向手机等移动领域开发的 不过不是android开发是普通java开发。
【3】J2EE是面向企业级的应用在这里面你要学习servlet JSP Model1 Model2 MVC模型以及和web相关的html javascript xml css等最后开始接触框架什么struts spring hibernate ibatis。
【4】不要害怕,这些东西只要你开始学SE的时候坚持下来有了一定的高度之后会很轻松的
一定要学好SE额也就是一定学好基础多看API文档了解jdk的工作。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姜sia
2022-11-22 · 学IT,好工作,零基础学Java开发高薪就业
姜sia
向TA提问
展开全部

随着社会信息的发展,Java技术已经无处不在,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站,而在所有程序员中,Java开发工程师就占据20%的比例,不可否认,Java语言有着广泛的行业发展前景,它在行业中的影响力已是不可避免的。

那我需要怎么才能学好java?学java无非就是自学和报班这两种方式,至于java自学还是报班好,这个还是需要根据您自身的条件来判断的。如果您自控能力、自学能力且有基础那自学好。反之报班好。下面跟您说一下java自学与报java培训班学的不同之处,供您参考。

Java自学:好的地方是省钱,不太好的就是学习时间不确定,学习周期很容易拉长,学习不够系统,对于没有基础的或者自控力不强的人来说,也容易导致半途而废。遇到不懂的问题没有人解答,难以往下进行学习,而且容易学的半知半解。

Java培训:学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练习相对于自学,学习气氛更加浓厚,跟同期学员对问题的探讨,对拓展思路有很大的帮助。并且像一些专业的培训机构,培训完后有相应的就业课程和就业指导,比起自学来说求职胜算更大。

如果您学Java是因为单纯的兴趣爱好,自学是一个很不错的选择。但如果您想通过学Java技术转行的话,那么最好是选择参加Java培训班。当然,可能现在的您感觉参加Java培训班学费很贵,但是对于可以通过学习找到工作,还是比较值得的。

总之,零基础小白学习JAVA要懂得一个道理,学习和掌握java相关技术也非一朝一夕之事,不可能一蹴而就,除了知识理论的学习,还需要后续更深入的学习和大量的实践,所以需要你一个良好的学习规划。

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

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

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

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
积云教育官方账号
2020-11-26 · 超过19用户采纳过TA的回答
知道答主
回答量:99
采纳率:100%
帮助的人:1.7万
展开全部
大数据JAVA需要学习的内容:

  第一阶段
  ·掌握Java开发环境基本配置
  ·掌握运算符、表达式、流程控制语句、数组等的使用
  ·熟练使用DEA开发工具
  ·掌握Java基本面向对象知识
  ·掌握常用类 String、集合 ArrayList等的使用
  ·掌握学生管理系统编写
  第二阶段
  ·深入理解Java面向对象相关知识点
  ·掌握开发中常用美如集合、IO流、时间日期等操作
  ·掌握Java异常处理机制,熟悉Java多线程开发
  ·掌握网络基础知识,了解 Socket原理,TCP、UDp协议
  ·熟悉Java8/9新特性,如 Lambda. Stream流等操作
  ·掌握Java基本语法完成单机程序的编写
  ·能够实现简单基于控制台的项目实现
  ·具备入门的面向对象编程思维
  第三阶段
  ·掌握数据库基本安装与配置
  ·掌握JDBC连接的思路与开发步骤
  ·掌握 JavaWeb开发基础知识
  ·熟悉 JavaWEB基本开发服务器
  第四阶段
  ·熟悉Web开发中常用知识如HTML5、Css3、 JavaScript等
  ·掌握 avaWeb开发核心技术 Servlet、 Listener、 Filter、Jsp等
  ·掌握同步及异步操作的 JavaWeb开发,具备B/S结构软件开发能力,完成基本的 JavaWeb项目
  ·掌握项目ER图、数据库 PowerDesigner等项目开发工具
  ·掌握积云商城等综合案例的业务实现
  第五阶段
  ·掌握 Mybatis框架的使用
  ·掌握 Spring框架的使用
  ·掌握 SpringMVO框架的使用
  ·掌握SSM框架整合
  ·能够搭建企业级项目框架
  第六阶段
  ·掌握SSM开发过程,了解项目开发流程
  ·熟练VUE+ Element常用组件使用
  ·掌握 Quartz的使用
  ·掌握 Apache pOI的使用
  ·掌握七牛云存储服务的使用
  ·掌握 Spring Security框架的使用
  ·掌握 ECharts的使用
  ·掌握 Redis缓存的使用
  第七阶段
  ·掌握ES搜索优化
  ·掌握 RabbitsMQ的使用
  ·掌握CAS用户登录授权流程
  ·掌握阿里云短信服务的使用
  ·掌握微信开发平台的开发过程
  ·掌握分布式事务解决方案
  ·掌握Linux服务器使用,满足Java软件开发行业的中级需求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
后生言言之g
科技发烧友

2021-09-22 · 智能家居/数码/手机/智能家电产品都懂点
知道小有建树答主
回答量:611
采纳率:100%
帮助的人:18.3万
展开全部
  Java语法
  从Java的第一个单词开始,它帮助您编写第一个“Hello
World”程序编写到循环和条件运算符。在这里,你要学习基本类型,如何使用它们,什么是类。
  Java集合和数据结构
  起初,掌握一些数据结构会给初学者带来困难,但后来,它们会让您灵活地为您的问题选择正确的结构。所以,熟练掌握java数据结构是一种很强的技能。这部分的知识和技能在java培训中也有广泛的介绍,所以要认真学习。
  例外情况
  异常(或异常事件)是程序执行过程中出现的异常情况。在Java中,Exception是一个可以使用的类,这种机制大大简化了程序中的bug捕获。
  面向对象编程(OOP)
  Java中的一切都与对象有关,因此,理解OOP是非常必要的。只需将有关OOP的学习教程与大量Java任务结合起来即可。
  输入/输出流
  很多初学者在了解I/O流之前会先使用它们。第一个Java程序,又名“Hello
World”,包含“System.out.println”。然而,理解这些“in”和“out”是在第一步之后。Java培训中有很多有关这方面的学习内容,甚至还有更多的实训项目。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-12-18
展开全部
学习过程中需要掌握的知识:
需要一些学习资料的话,可以去北京尚学堂官网免费下载的
1、java语言入门
掌握Java开发环境基本配置;
掌握运算符、表达式、流程控制语句、数组等的使用;
熟练使用Idea开发工具;
掌握Java基本面向对象知识;
掌握常用类String、ArrayList等的使用。
2、java语言进阶
深入理解Java面向对象相关知识点;
掌握开发中常用类如集合、IO流、时间日期等操作;
掌握Java异常处理机制,熟悉Java多线程开发;
掌握网络基础知识,了解Socket原理,TCP、UDP协议;
掌握java基本语法完成单机程序的编写;
熟悉Java新特性,如Lambda、Stream流等操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式