教育宝

java学习需要具备哪些基础知识

学习经验 https://www.jiaoyubao.cn/ | 手机站

2021年03月24日 13:50:44

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点

  今天小编跟大家分享关于“java学习需要具备哪些基础知识”的内容。希望对大家有所帮助。
  Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:
  1、掌握项目开发的基本步骤
  2、具备极强的面向对象的分析与设计技巧
  3、掌握用例驱动、以架构为核心的主流开发方法
  没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法!
  关于基础知识:你可以看看这些名词或知识点,看是否能说出个一二三四来。
  JavaSE
  ----基本语法、数据类型、操作符等:int、long、Integer、Long、if、else、for、while
  ----面向对象:class(类)、Object(对象)、instance(实例)、state(状态)、behavior(行为)、field、method、new、可见性(访问控制)、attribute、property、package、import、static variable、class variable、instance variable、heap、method area、stack、GC(垃圾回收)、override、overload、对象转型(casting)、多态、this、super
  ----异常处理:理解编译期错误和运行期错误的区别、Exception、RuntimeException、checked exception、unchecked exception、try、catch、finally、throw new XXXException、throws XXXException、异常处理的基本原则
  ----数组与集合:数组的定义和使用方法、Collection、List、Set、Map、ArrayList、HashSet、HashMap、Iterator、equals、hashCode、Comparable、Comparator
  ----常用类:String、intern、常量池、StringBuffer、java.util.Date、SimpleDateFormat、Regex(正则表达式)
  ----反射机制:Class、Method、Field、invoke、newInstance、BeanUtils(apache-commons)、PropertyUtils(apache-commons)
  ----输入输出流:InputStream、OutputStream、Reader、Writer、Adapter设计模式与原始流类、Decorator设计模式与包装流类、对象序列化和反序列化
  ----多线程:Thread、Runnable、sleep、wait、notify、synchronized、lock

  Servlet和JSP
  ----HttpServlet、doGet、doPost、HttpServletRequest、HttpServletResponse、request.getParameter()、request.setAttribute()、request.getAttribute()、request.getSession()、ServletContext、Filter、web.xml、tomcat、forward与redirect、http协议的无状态性、cookie、JSP Scope Object、
  HTML与JavaScript
  ----你需要能够理解常见的网页标签、理解在网页中引入JavaScript的方法、以及JavaScript的基本语法与使用方法
  以上,就是你进一步学习Java所必备的基本知识。特别是一些个专业术语和名词,看到这些名词,如果你能感到亲切,那么说明你对Java的基础知识就很熟悉了。

以上内容为教育宝【王敏】编辑整理的内容,我已开通官方个人微信号(18560125702)。选JAVA认证课程,不焦虑!就让我来帮助你,就像帮助我自己,如果需要获得帮助,建议您加加我微信,可以十分便捷的和我充分互动交流,我会为您提供答疑指导等一条龙学习服务!返回教育宝头条

java学习
关于java性能优化技巧分享

上一篇

关于java性能优化技巧分享

可以提高java代码效率的小技巧分享

下一篇

可以提高java代码效率的小技巧分享

【免责声明】本文仅代表作者本人观点,与教育宝无关。教育宝对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何保证。请读者仅作参考,特此声明!当您认为您的知识产权或其他合法权益被侵犯,或者页面信息有误需要纠正或者删除,请联系客服或致电400-601-2788。
推荐资讯
  • 北京JAVA培训哪家好 5大北京JAVA培训机构推荐

    北京JAVA培训机构有很多,但是很多人不知道北京JAVA培训哪家好,如何选择正确且靠谱的JAVA培训机构就成了一个非常重要的事情,今天小编就和大家一起来看看该如何选择一家好的JAVA培训机构。

    2018年10月23日 13:20:23
  • 济南JAVA培训哪家好 5大济南JAVA培训机构推荐

    济南JAVA培训机构有很多,但是很多人不知道济南JAVA培训哪家好,如何选择正确且靠谱的JAVA培训机构就成了一个非常重要的事情,今天小编就和大家一起来看看该如何选择一家好的JAVA培训机构。

    2018年10月31日 14:38:29
  • 南京JAVA培训哪家好 5大南京JAVA培训机构推荐

    南京JAVA培训机构有很多,但是很多人不知道南京JAVA培训哪家好,如何选择正确且靠谱的JAVA培训机构就成了一个非常重要的事情,今天小编就和大家一起来看看该如何选择一家好的JAVA培训机构。

    2018年11月18日 09:09:48
  • 深圳JAVA培训哪家好 5大深圳JAVA培训机构推荐

    深圳JAVA培训机构有很多,但是很多人不知道深圳JAVA培训哪家好,如何选择正确且靠谱的JAVA培训机构就成了一个非常重要的事情,今天小编就和大家一起来看看该如何选择一家好的JAVA培训机构。

    2018年11月20日 15:39:20
  • 广州JAVA培训哪家好 5大广州JAVA培训机构推荐

    广州JAVA培训机构有很多,但是很多人不知道广州JAVA培训哪家好,如何选择正确且靠谱的JAVA培训机构就成了一个非常重要的事情,今天小编就和大家一起来看看该如何选择一家好的JAVA培训机构。

    2018年11月21日 11:34:26