三年经验JAVA程序员必备知识点有哪些? 10

 我来答
Bol5261
2019-08-02 · TA获得超过8396个赞
知道大有可为答主
回答量:4368
采纳率:65%
帮助的人:820万
展开全部
熟练Word、Visio、Myeclipse、PLsql、Jbuild、PowerDesigner等工具的使用,编写和设计各类文档;
具有JavaWEB开发、页面样式设计能力;
熟练掌握GUI图形界面编程;
熟悉JDBC、JSP、servlet理解MVC开发过程;
熟悉JSTL技术;
掌握SqlServer、oracle数据库的操作;
何喜阳
2019-08-02 · 知道合伙人互联网行家
何喜阳
知道合伙人互联网行家
采纳数:929 获赞数:6708
何喜阳公众号运营

向TA提问 私信TA
展开全部
你可以到智联、拉勾等招聘平台看一下招聘公司对于java程序员的普遍要求,这些就是你必备的知识点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
相伴直至远方
2019-08-02 · TA获得超过4132个赞
知道大有可为答主
回答量:1万
采纳率:84%
帮助的人:290万
展开全部
首先,一个优秀的Java程序员需要具备基本的独立开发能力和自身学习的潜力。应所必备的知识点:
熟练掌握数据结构、算法、操作系统、计算机网络等基础知识

熟练掌握Java编程、熟悉Java高并发开发手段、对JVM 虚拟机(Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理)有一定研究

熟练掌握SOA分布式系统开发,具有优化系统性能、提高系统并发量以及系统可用性的实际经验

熟练掌握Struts2、Spring、Hibernate、Mybatis 等框架的使用,熟悉 Spring 原理

熟练掌握Dubbo、Zookeeper、常见的消息队列(比如ActiveMq)的使用

熟悉Linux 系统的使用,在Linux系统下具有实际的开发经验

熟悉MySQL数据库的使用、常见SQL语句的书写以及常见的优化手段

掌握 Spring Boot +Spring Cloud +Docker

了解Hadoop 生态相关技术中的 HDFS、Storm、MapReduce、Hive、Hbase
追问
我实际一年   但是我感觉你说的我都知道点    就是我有在哔哩哔哩看培训项目  里面就用了soa+dubbo ,我也知道怎么在配置文件里发布服务  使用什么的,可是不会把它封装成工具使用    我在公司之前做的一个项目,老大用webservice调用的   他就把服务的调用整成一个工具类了,我用那个工具类就可以调用其他项目的接口了 ,所以我的差距就在这里,不会封装    这会不会很没竞争力
追答
封装指的是将某些对象的状态信息隐藏在该对象的内部,不允许外部的程序直接访问、修改,只能通过该对象特有的方法才可以实现对隐藏信息的访问、修改。不管你现在是不会,还是不懂,这些都不要紧,只要努力去学就行。自学也是完全可以的。封装也属于Java程序员必备的基础技能。一定要学好吃透。这样才能在这条路有竞争力。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式