位置:编程技术网 > 区块链 > 正文 >

从事Java开发主要就业方向有哪些?

2019年03月15日 00:56来源:未知手机版

《赤身之约》,陈展鹏 马苏,宜昌市一中,鬼父全集,msn退出中国,cpu,诺比特国语,卡哇伊钢琴

从事Java开发主要就业方向有哪些? 2019-03-02 10:14:20 杭州千锋

Java的工作方向我认为由两个因素决定,一是个人意识,也就是个人的求职意愿;二是技术能力,所谓“没有金刚钻,不揽瓷器活”说的就是这个道理。职位永远同个人业务能力相匹配,同样,只有在自己喜欢、擅长的领域,才能将个人价值和企业效益最大化。

关于Java工作方向的建议,我主要从知识掌握情况和技能胜任度进行举例说明,大致分为四大阶段:Java基础、Javaweb、Java框架、Java+云数据,希望对大家的学习和求职就业有一定帮助。

>第一阶段:Java基础

掌握基本语法、面向对象、常用类、正则、集合、Io流、多线程、Nio、网络编程、JDK新特性、函数式编程。

可胜任工作(工作方向):数据采集与嵌入式交互,负责公司业务平台开发和维护工作,根据需求,独立、快速、高质量完成技术开发编程任务; 参与核心代码编写工作,负责数据库及相关端口的设计及开发等。

核心知识点:

· DOS命令,JAVA发展简史,JAVA体系,JAVA的特性

· 安装jdk, 配置环境变量,安装编译工具,第一个HelloWorld

· 文档注释,单行注释,多行注释

· 二进制,进制转换

· 标识符,命名规则,命名习惯,关键字,保留字

· 八种基本数据类型,常量,变量,运算符,表达式

· 执行语句, if 语句, switch case语句

· while, do-while 循环

· 循环,特殊流程控制

· 方法,方法重载,递归算法

· OOP(面向对象的设计思想)

· 对象的创建和内存,构造方法的定义, this 关键字

· 封装和集成, static ,super 关键字

· 方法重写

· 访问权限,转型和多态, Object 类

· final 关键字

· Eclipse,数组, Arrays 工具类,可变参数,二维数组,内部类,设计模式

· 单例设计模式,工厂设计模式

· 包装类和字符串

· 正则表达式,枚举

· 泛型, Iterator 迭代, List 接口, Set,Map,Collections

· File,IO 流,转换流

· 缓冲流,内存流

· 对象流, Properties 类,装饰者设计模式

· 多线程的三种实现,线程的常用方法,线程的生命周期,线程同步

· 网络编程, TCP/IP,UDP

· NIO, Channel,Buffer

· Selector,FileChannel

· JDK8新特性

· JDK9新特性

· JDK10新特性

· 反射

第二阶段:Javaweb

掌握数据库(MySQL)、前端(Html5、CSS3、JS、BootStrap、jQuery)、后端技术(Servlet、Filter、Listener、JSP)、会话跟踪技术(Cookie、Session)、版本控制器(SVN)、在线支付等技能。

可胜任工作(工作方向):能根据产品需求和组长设计的方案独立完成代码编写,熟悉高并发、海量数据系统经验,能持续对自己系统进行调优。

核心知识点:

· 数据库简介和安装, DML 操作, DQL 查询数据

· 数据的完整性,多表查询

· 视图,索引

· SQL 注入,批处理,数据库事务

· C3P0连接池, Druid 连接池

· DBUtils 工具类封装

· Html 简介, Html 基本标签, Html 表单标签

· CSS 简介, CSS 导入方式, CSS 选择器, CSS 属性

· CSS盒子模型, CSS 扩展属性

· Bootstrap

· SVN

· JavaScript基本语法

· 函数,弹窗函数,事件, JavaScript 正则表达式

· JavaScript 的 DOM,BOM

· JavaScript 定时任务

· Tomcat,XML

· Dom4j 解析 XML

· SAX 解析

· XML 生成

· Http 协议

· Servlet 生命周期

· Servlet 跳转

· HttpServletRequest,HttpServletResponse

本文地址:http://www.reviewcode.cn/qukuailian/36704.html 转载请注明出处!

今日热点资讯