学习java最重要的是啥?

author author     2023-05-06     627

关键词:

是坚持,以及找到好的Java教程:

就从基础开始说起

Javase

Java基础所包含的,Java零基础必备安装包、JavaSE301集、Java教程零基础2019、Java教程零基础2019(ava基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机等等)、XML、Tomcat服务器开发;其中Java零基础2019这视频教程系列可以去B站观看。搜索Java或者Java教程,第一个就是,杜老师讲的,比较细致。

JavaWeb前端教程

HTML、CSS、JavaScript、jQuery、Ajax;(包含讲义、课堂笔记、源码、工具等等,一应俱全。)

Java数据库

MySQL、Oracle、PLSQL、JDBC

JavaWeb

Eclipse快捷键与下载安装、Tomcat9配置和使用、JavaWeb开发基础、Servlet编程、JSPSession&Cookie、监听器、过滤器、文件上传和下载、Servlet3.0特性

JavaWeb项目

二手车、电商竞拍平台、EGOV项目、微信支付开发

Java流行框架

SSH之JDK动态代理、SSH之CGLIB代理、SSH之JUnit4、SSH之Log4j、SSH之Struts2、SSH之Spring4、SSH之Hibernate5、SSH框架整合技术、SSM之Adapter设计模式、SSM之SpringMVC、SSM之Spring4、SSM之MyBatis、SSM框架整合技术

前沿技术

IntelliJ IDEA、SpringBoot、linux系统安装教程、SVN、Maven、Redis、Dubbo

学生毕业设计

宿舍管理系统、库存管理系统、图书馆管理系统、学生成绩管理系统、医院分诊管理考试管理系统

王勇老师Java教程

Struts1、Struts2、SpringHibernate、EJB、DRP分销资源计划项目(这个教程系列比较经典,可以当做参考学习)

学习Java有以上教程就足够了,而这些学习资源皆可在“动力节点视频课程页面”下载到

参考技术A 多年前我自学的时候是很茫然,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗?
首先很多人认为学JAVA要C的基础,但是实际上不用,学开车,我不想先学骑自行车
没有必然。
第一阶段:
1. JAVA语法和基础,包括循环。。和类的相关内容,如实现,继承什么的
2. 你需要掌握几个重点的集合,List接口的两个子类LinkedList,ArrayList;然后是Map几口的两个子类HashMap,HashTable;Set接口 掌握List后学Set就容易了;掌握Collection和Collections的区别
3. 掌握IO一章,重点的几个流 InputStream,OuputStream;BufferedReader,BufferedWrite;
ObjectInputStream, ObjectOutputStream,,PrintWriter,FileReader,FileWriter了解JAVA的序列化,掌握JAVA的File类
4.JDBC非常重要,重点掌握Connection,PreparedStatement, Statement,ResultSet,
其他的可以在学习或项目中如果碰到再学,但早期重点掌握前面几个,其他了解足够,
数据库建议新手用MySql,下载Navicat for MySQL管理工具
5.如果你想快速上手的话,那么你需要跳过这些,
包括:线程,网络编程,GUI编程

好的,现在你可以进入第二阶段了
1. HTML+JAVASCRIPT不必说了,掌握多少看自己把握了,CSS做了解
2. JSP+Servlet,你需要重点掌握几个,Request,Response,Session,其次是Application.
另外你需要知道Redirect,ForWard的区别,Servlet的生命周期等
3. 标签方面:(1)掌握EL表达式;(2)最好掌握JSTL标签,不会也可,但如果掌握了JSP标签,学JSTL也十分简单,重点是迭代标签和格式化标签,
4. 学习AJAX,简单点就行了,无需深入研究
5. 掌握了上面的,你可以继续学习框架:Struts2.0;Hibernate3;Spring 2.0
6. 如果上面你都做到的话,并且在期间做了2到3个项目的话,OK你可以参加工作了

声明:这只是我给新人的一点指引,并非JAVA要学的全部本回答被提问者和网友采纳
参考技术B

"学习java是一个循序渐进的过程,切忌贪多吃不烂,尤其是前期j2se的学习,这是后期的基础!另外,如果自学,一定要给自己找一些练习题来做,尽量自己完成,实在做不出来了,在咨询相关技术人员。j2se打好基础后,集中经历学习servlet(这个是web项目的基础,jsp及框架的实现都需要对它有深刻的认识,同时也才能理解servlet - >jsp -> 框架)的演进过程。


利用servlet做一个小项目,不需要多,执行要能够完成注册及增删改查即可。然后进入jsp学习,通过jsp学习,能理解servlet的一些弊端,如显示层代码繁杂、mvc模型不清晰等。jsp学习后,也要做一个项目,完全利用mvc模型完成,最好功能再复杂一些,这样会多遇到一些问题,从而提高解决问题的能力。展示端尽量使用el+jstl完成,不要使用java原生代码,加深对封装的认识。最后的最后,再学习框架,个人认为,框架宁可不学,前面的j2se及servlet+jsp也要学透。这两个通了,学习框架顺风顺水,任何一个技术都是不断摸索学习的过程。


最后给各位初学者推荐一个零基础视频教程,个人感觉非常适合新手:B站上杜老师的,搜索Java,第一个就是:"

参考技术C 入门级:《java就业培训教材》张孝祥(可下载配套视频)
2.j2ee准备:《JavaScript网页开发-体验式学习教程》张孝祥(可下载配套视频)这个不用太认真学,懂得表单,和基本的javascript操作就可以了。
3.j2ee入门:<<Tomcat与JavaWeb开发>> 孙卫琴 开始接触jsp,服务器等。
4.j2ee高级:<<精通Struts>><<精通spring>><<精通Hibernate>>这部分是重点,也可以下载一套夏忻的笔记,那个介绍的不全面,但作为入门很快的 关键还是要自己努力吧!没有付出就不会有好回报!最重要的就是要热爱它,学习有困难可以加安哥拉五7八比利亚0二四叙利亚一4四地方名后面得数字连在一起是q,进行交流得到大神得指导和帮助,获取免费得课程。
如果你不热爱这门语言,学习 它对你来说是一种折磨的话,那么就应当培养起对它的感情。所以热爱它是最基本也是最重要的。
其次就是持之以恒的毅力。java的特点就是入门容易,精通很难,而入门是远远不够的,每一门编程语言都涉及到很多方面的知识。所以热爱还不够,还要能够坚持下来。
建议你找几个同伴一起学,或者参加培训班,这样进步会很快!
参考技术D 如果你对编程有兴趣,并且有c++的编程经验(就是有面向对象的编程思想)那么相对来说入门很简单。你可以通过看视频方式进行提高。当你入门之后你可以深入学学java。你要深入学习的是javaee,(java有三个框架javame,javase和javaee,现在一般的公司用javaee,javaee就是网站编程)

学java最重要的是学java的啥内容

...掌握使用流行框架SSM\\SSH技术实现企业级项目开发:重点学习MyBatis、Spring、SpringMVC框架的应用,Git、Java设计模式等,重点学习Struts2、Spring、Hibernate框架的应用,Maven、Oracle数据库应用技术,了解大数据生态体系,Hadoop基础入门... 查看详情

html、css、javascript的学习顺序应该是啥?

最先需要学习的是HTML,HTML是开发设计网页页面最基础的语言表达,CSS和JavaScript的使用是根据HTML的,因此务必先学习培训HTML,将网页页面的基本上框架搭建下去,在使用CSS开展装饰。学习培训HTML以后,在开展CSS的学习培训,或... 查看详情

面试的窍门是啥?面试时,企业最看重的是啥?

...什么?这个问题的出发点是想考查面试者对于工作中比较重要因素的自我认知。建议你回答几个自己比较看重的品质。如:责任心,效率,个人发展等几个比较好展开回答的品质。师范生面试时最看重的是什么进入面试了说明你... 查看详情

大数据学习路线是啥?

...doop项目实战→Spark技术模块→大数据项目实战。阶段一:学习入门知识这一部分主要针对的是新手,在学习之前需要先掌握基本的数据库知识。MySQL是一个DBMS(数据库管理系统),是最流行的关系型数据库管理系统(关系数据库... 查看详情

信息技术2.0参训率与学习率指的是啥

...考技术A实到人数除以报名人数,乘以100%——即参训率,学习率(Learningrate)作为监督学习以及深度学习中重要的超参。参学率、学习率有利于提高信息技术2.0的学习。信息技术2.0是利用互联网+研修平台,构建以校为本、全员参与... 查看详情

day726.java平台模块系统-java8后最重要新特性(代码片段)

Java平台模块系统Hi,我是阿昌,今天学习记录的是关于Java平台模块系统。Java平台模块系统是在JDK9正式发布的。这项重要的技术从萌芽到诞生,花费了十多年的时间,堪称Java出现以来最重要的新软件工程技术。模... 查看详情

应该怎样学习java?顺序是啥?

...现在应该说面向对象这些才对吧。可以不可以给个具体的学习流程给我。我也上网买了那本叫从入门到精通的书,还没到。结合书才学得好点对吧。看马老师的除了第一章大部分能懂外其他都不懂。求自学的流程,先学熟什么再... 查看详情

对于良好的例行程序来说,最重要的单一特征是啥?

】对于良好的例行程序来说,最重要的单一特征是啥?【英文标题】:Whatsinglecharacteristicismostimportantforagoodroutine?对于良好的例行程序来说,最重要的单一特征是什么?【发布时间】:2010-09-2617:28:49【问题描述】:例程、过程、... 查看详情

java.lang包中的lang是啥意思?

...常用类参考技术A应该这样说,lang包提供Java编程语言中最重要的类(ProvidesclassesthatarefundamentaltothedesignoftheJavaprogramminglanguage),因此可以理解为定义语言(language)本身最重要的东西,因此这个包被称为lang(uage)。 参考技术Bjava中... 查看详情

day719.矢量运算-java8后最重要新特性(代码片段)

矢量运算Hi,阿昌来也,今天学习记录的是关于此时此刻还在预览阶段的矢量运算。Java的矢量运算,我写这篇文章的时候还在孵化期,还没有发布预览版。这个技术代表了Java语言发展的一个重要方向,在未来... 查看详情

人工智能学习的是啥语言?

...的AI算法一起使用。另外,Python有大量的在线资源,所以学习曲线也不会特别陡峭。2、Java。它是AI项目的一个很好的选择。它是一种面向对象的编程语言,专注于提供AI项目上所需的所有高级功能,它是可移植的,并且提供了内... 查看详情

day709.jshell-java8后最重要新特性(代码片段)

...脚本语言Hi,我是阿昌,今天开始新的篇章,学习关于JDK8后最重要的新特性。那今天记录学习的是关于JDK9后发布的小脚本一样JShell。JShell这个特性,是在JDK9正式发布的。从名字我们就能想到,JShell是Java的脚... 查看详情

支持 Sqlite 的最简单的 Java ORM 是啥?

...布时间】:2010-06-0412:24:06【问题描述】:考虑到性能并不重要,什么是可以在最短的时间内绑定到Java应用程序的ORM?【问题讨论】:【参考方案1】:这是自我营销,但我的ORMLitepackage对Sqlite以及MySQL、 查看详情

计算机软件开发学习路线是啥?

计算机软件开发学习路线是什么?Java零基础的小伙伴,我建议看Java的在线教程去学习。第一:先学习Java的核心库(JavaSE)JavaSE的内容包括:环境搭建、基础语法、面向对象、数组、集合、常用类、IO流、反射机制、网络编程…... 查看详情

java的驼峰标识是啥意思?有啥用?

只是为了可读性强一些,程序最重要的是正确性,其次便是可读性,除了象驼峰这种规定外,还要做到见其文知其意参考技术A就是名字中的单词首字母大写,看起来像驼峰比如,TestFile,CheckFilePath。。。是java约定俗成的规定而... 查看详情

java架构师学习路线图,第6点尤为重要!

...立足之地。有不少朋友问,除了掌握Java语法,还要系统学习哪些Java相关的技术,今天分享一个,互联网 查看详情

想学好java,需要学习些啥以及学习步骤是啥

学习Java学好,应该如何学习那?首先初学者学习Java,应该从最基础的开始:但是在学习的时候不要图快,要系统的学习一下,或者在了解Java这一门语言是干什么,有什么作用之后,在进行相应的学习;那么学习Java应该从哪里... 查看详情

C# 和 VB.NET 之间最重要的功能差异是啥?

】C#和VB.NET之间最重要的功能差异是啥?【英文标题】:WhatarethemostimportantfunctionaldifferencesbetweenC#andVB.NET?C#和VB.NET之间最重要的功能差异是什么?【发布时间】:2008-08-1419:59:40【问题描述】:当然,一般语法有所不同,但还存在... 查看详情