蓝鸥旗下品牌: 鸥课学院
全国咨询电话:13152008057
上海
您的位置: 首页 > 最新资讯 > 作为一名Java程序不得不知的知识

作为一名Java程序不得不知的知识

2017-07-28 蓝鸥
2115人 浏览:

Java是热门的语言之一,TIOBE编程语排名Java排名第二,仅在C语言之后。Java可以用来开发web应用和桌面应用,更重要的是Java具有跨平台性:write once, run everywhere。

Java相对其他语言来说,更容易学习。如果你想成为一名Java程序员,蓝鸥上海Java培训根据以往的经验,认为熟悉以下这些内容才能在Java开发上游刃有余。

上海Java培训.jpg

Java基础部分:

•OOP概念

•抽象类与接口

•构造函数与initialization order(初始化顺序)

•Java中的一些关键字:static、final、 volatile、synchronized、transient、this等等

•File I/O 和 序列化

•Collections:List、Map、Set

•异常

•泛型

•JVM和内存管理

•多线程和同步

•设计模式

•反射机制

若开发基于Web的应用,下面这些内容应该熟练掌握:

•Web相关技术,比如HTML、CSS、Javascript、jQuery

•JSP/Servlets

•Web框架,比如SSH三大框架、myBatis

•XML和JSON

•Web服务器,比如Tomcat

•Web应用服务器,WebLogic、WebSphere

•一些基本库,比如 Java mail、log4j等

Java程序员都应该掌握的数据库技术:

•SQL查询语句:Inner Outer Joins、Group by、Having

•存储过程

•触发器

•游标

•数据库驱动(JDBC)

一些工具和思想方法:

•开发工具:比如Eclipse、MyEclipse、IntelliJ IDEA

•版本管理工具,比如SVN、Git

•测试:单元测试、jUnit

•需求分析

•版本管理

  1. 广告1
  2. 广告2
  3. 广告3
  4. 广告4