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

学习java主要学什么内容

发布网友 发布时间:2022-04-21 05:42

我来回答

5个回答

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

如果想达到工作标准可以参考下面的内容:

1.Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。

2.数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。

3. 前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。

4. Java EE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议,MVC等。

5. 框架部分,每个框架都可以分开学,在去学如何使用SSM 或者SSH框架,如何搭建,如何整合。开发中为什么会用框架,Rest是啥?Spring为啥经久不衰,底层如何实现等。

6.23种设计模式,掌握常用的,比如单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,了解常用场景。

7. 基础算法和数据结构,八大排序算法,查找算法。

8. 熟练使用maven等构建工具,git等版本控制工具,熟悉常用linux命令,log4j,bug,junit单元测试,日志打印工具,Redis等NoSql。

南京北大青鸟祝你学有所成!望采纳!

南京北大青鸟java课堂实拍

热心网友 时间:2022-06-01 01:37

1.JavaSE基础:
一定要好好学,很多人都不明白基础的重要性。上来就什么ssm,springBoot,redis。比谁认识的单词多吗?面向对象、字符串处理、集合、IO一定要重点学!

2.JavaWeb前端:
不要老一副吊样,觉得自己出去就是后端工程师,不学什么HTML, CSS, JavaScript。老铁,不存在的。进了外包公司你万一发现后台逻辑简单的一*,就几个接口,反而前端页面切个图都要一天,难道你还好意思暗搓搓问老板:怎么我们公司没有前端的吗?所以前端一定要重视。div+css布局一定要麻溜的,js的dom操作必须给力。jQuery/bootstrap你必须会吧!

3.JavaWeb服务器端:
Tomcat目录结构必须了如指掌吧。让你手动部署个webapp总要会吧。哪里配置虚拟主机,哪里改端口号,web-info文件夹下的内容外部无法访问这些都要懂一点吧?这些皮毛都不懂,怎么好意思说自己搞服务器端?jsp和servlet什么关系,servlet最常见的三种创建方式,Javaweb四大域对象,jsp九大内置对象都要知道吧?el表达式必须熟悉吧?mysql增删改查sql语句要会写吧,多表关联、左外右外不能怂吧?jdbc是干嘛的,sql注入是啥,如何用jdbc实现事务等等都要知道吧?

4.框架预备知识:
xml读写操作要知道,反射、内省、泛型不要求精通,但怎么用总要心里有点那个什么数吧。不然你框架学起来就是懵*的。

5.ssh、ssm框架:
不要求你精通底层原理,但是山寨版的原理总要略知一二吧。如何山寨实现IoC容器,如何对进行抽取,如何借助反射实现同一个servlet处理多个请求,这些最好都要了解吧。在理解山寨版框架的基础上,把配置多配几遍,做到心里有数。明白每个配置大致起到什么作用。另外,我一向觉得,学习框架必须带着下面的疑问:这个框架没有出现之前,我们的前辈们如何解决的?它的出现解决了哪些痛点?又有什么缺点没有?都是需要去琢磨的。

最后,还是忍不住说一下,很多小白老是觉得框架是学习路上的终极boss。too young, too simple. Sometimes naive! 框架如果不细究底层(我承认底层很复杂),其实完全可以看做很大很大的工具类。只不过以前我们写代码调工具类,现在我们写点代码让框架调...工具类就像钥匙,是工具,我们用它开门。框架就像房子,我们的代码是窗户,窗户是嵌在房子了的。
反正,框架不是大boss,你的项目经验和编码能力才是拦路虎!

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

现在说java多是以java为后台的web应用,也就是俗称的网站。当然这些网站并不是简单的静态页面,而是有数据处理功能和用户交互功能的系统。
网站又分后台和前台。后台的话需要用到java这种编程语言来实现,并需要借助于一些现成的用java实现的框架,比如spring,hibernate,structs等。前台的话就是表现层,就是给用户使用的界面,一般使用的技术有jsp,java script,html等等,用到的框架有jquery,dhx,ext,dojo等。
当然如果要做客户端可能还需要学习swing,applet等技术。

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

html,css,js,java基础,jsp+servlet,设计模式,ssh框架学完这些你就大概知道以后要怎么学了

热心网友 时间:2022-06-01 07:11

Java基础知识的学习,和现今主流框架的学习,主要是SSH(Struts2 + Spring + Hibernate)吧, 还会学linux命令,Ldap的介绍,还会学主流数据库,SQL/HQL等吧,Ajax技术也有...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
父母爱情:最不像演员的演员,出场狼狈却没想到是个“王者”吗?_百度知 ... 上海交大研究生电气工程及其自动化专业住宿条件如何 上海交大的电气工程怎么样 上海交通大学电气工程系历史沿革 上海交大电院直博几年 抖音的取消收藏功能怎么不见了 成考本科专业有哪些专业可以选 专升本成人高考有些什么专业可以选择 2024专升本成考有什么专业可以选 2024美术生高考文化课300分能上什么大学 java是学什么的啊 ?具体 java是学什么的? 学java到底是学什么 java是学什么的 员工持股的公司股权激励具体方案怎么设计更好? 员工持股计划的模式 包含股权激励的合作协议 员工持股的股票后期走势如何? 员工持股公司如何设置员工持有股权? 员工持股计划,怎弄?谁知道,合法吗?风险大么? 员工持股平台算股东要在投资者协议里签字吗 老店如何让员工入股! 通过设立合伙企业让员工持股怎么操作 中途入股如何写合伙协议 技术股怎样写合伙协议书 一套完整的合伙股权协议,需要签订哪些文件 快手频繁发作品有什么好处? 【实用攻略】如何设计员工持股方案? 快手作品上的评论原来6条,打开就成5条了怎么回事? 入股合作协议书 罗技G系列鼠标区别?G1详细些? 罗技G1和G100有什么区别 罗技G1的G和1代表什么 罗技g903和g502无线版有什么区别? 罗技G1的G和1代表什么 罗技鼠标g102和g302的区别 罗技G3和G1鼠标怎么分? 罗技g系列鼠标哪个好 罗技的g402和g403的区别 罗技G400和G500的区别? 罗技g602 和 罗技g600差别 比较 罗汉鱼刚买要怎么养 罗技G5和G500有什么区别啊 有什么版本的? 选哪个好呢 罗技gpro和gpro wireless有什么区别? 罗技G500和G500S的区别 江都专业做网站建网站多少钱 扬州文轩网络科技有限公司怎么样? 扬州网站制作最大的公司 扬州网页设计学习哪个好 扬州市利捷网络有限公司怎么样?