搜索
首页 电脑/网络 程序设计 JAVA相关

JAVA学到什么程度可以做项目?

全部回答

2019-06-20

1 0
    从事软件开发行业多年以来,使用Java做过大大小小不少项目,带过很多Java程序员(Web开发、Android开发、大数据开发、云计算开发),也给不少大型软件企业做过Java方面的专题技术讲座,在我看来一个Java初级程序员(参与项目的最低要求)需要具备以下能力:第一,具备独立完成功能模块开发的能力。
    对于初级程序员来说,参与项目最直接的方式就是从开发小的功能模块开始。对于Web开发来说,需要完成某个功能页面的逻辑处理,通常需要掌握的知识包括数据提取、数据验证、业务逻辑调用(依赖于框架Service)、封装结果等操作。
  第二,掌握常见开发框架及模式。比如Java开发中比较常见的框架是MVC,SpringMVC就是基于MVC框架思想的一个具体实现。  掌握MVC的设计思想对初级程序员来说还是比较重要的,MVC虽然经过了很长时间的发展,但是基本的思想没有发生大的变化,只是操作方法上在不断的更新。
  第三,掌握数据库操作。Java开发是离不开数据库的,数据库的操作需要掌握的内容包括基本的数据操作流程(JDBC),使用DAO完成数据库操作的抽象化等。  目前大部分Web开发都会使用封装好的模块来完成对数据库的操作(包括NoSql数据库),但是掌握基本的数据库开发还是有必要的。
  通常情况下,作为一名初级Java程序员还需要具备一定的程序优化能力、测试能力、事务处理能力,同时对并发问题也要有一定的了解。我目前的主要研究方向是大数据和人工智能,也在带相关方向的研究生,我会陆续在头条上写一些关于软件开发方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
    如果有软件开发方面的问题(Java、C、Python、Scala等),也可以咨询我,谢谢!。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
JAVA相关
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
程序设计
JAVA相关
数据库
C/C++
VB
C#/.NET
VC++
汇编语言
其他编程语言
JAVA相关
JAVA相关
举报
举报原因(必选):
取消确定举报