导航:首页 > 软件知识 > java程序员都学什么

java程序员都学什么

发布时间:2022-02-02 10:40:19

❶ 如果自学JAVA程序员都需要学些什么

1.先学c和数据结构,学习算法和编程思想
2.学java语言,基础知识一定要学扎实
3.学j2ee和数据库编程,真正在企业级平台上实现项目开发

❷ java程序员都需要哪些专业技能

mysql确实很流行的,不过你这样的一抓一大把,而且你这话说反了,应该说会java+Mysql基础,现在公司大多关注程序员的sql水平。不会多表查询,java基础再好也是白费。还有java现在最流行的是三大框架了,一些大型的程序还在沿用servlert+jsp的开发模式。工作细节说起来都是惨不忍睹。几乎什么都得做,有些公司有自己的小框架,不用你动页面,开发的时候,会写sql和底层就好了。 建议你找一些跟运维挂边的开发工作,运维也行,大点的公司运维待遇也很好的。自己业余时间学学安卓吧,现在火的不行,如果对那没兴趣,学php也行,两个都是跟java沾边的,学起来会很快。

❸ Java程序员都需要学习什么

据我所知java编程需要学习面向对象、基本语法、JSP、WebServer以及常用的Java开发工具和常用框架等知识。学习java编程可以使用JBuilder、IDEA、Eclipse等工具。

如果有C++等面向对象语言的开发经验,可以简单的翻看一下介绍JAVA的相关书籍就可以了。如果是新手就需要花时间好好研究一下Java的语法了

做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果再熟悉一下JS和CSS就更好了,那会使得制作的页面更友好。

熟悉了以上这些已经可以制作出来JSP页面了,但是页面总要跑起来才能看到它的效果,这就要求必须熟悉一种WebServer,比如:TOMCAT,RESIN等。要学会如何发布应用,如何利用WebServer的数据库资源等。

想要创维一名优秀的Java程序员,建议找一家专业软件培训机构学习,我推建AAA软件教育集团,AAA教育集团(隶属于深圳市漫动者教育科技有限公司),成立于2007年,专业从事高端计算机职业教育工作,是国内知名的教育品牌。集团创立以来,依托先进的办学理念,AAA培养出数万名专业性、实战型高端技术人才,被业界誉为“互联网金领生产基地”。

❹ java程序员要学什么

J2SE必须
然后学习数据库 mysql oracle
然后 jsp/servlet
然后就是各种框架了,流行的有SSH ibatis等等,最后看看设计模式 至少单粒和工厂模式是必须知道的,因为他们最基本

JAVA开发三件宝 : 框架(就我上面说的ssh那些框架等)、模式(23种设计模式)、领域模型(就是业务模型,和你做的项目的业务仅仅相关)

❺ Java程序员要学好哪些

建议从看视频开始,看马士兵的视频,从j2se的看起,做做j2se的项目,完了学数据库,再学html、css、JavaScript、jsp/servlet,也就是web的入门,之后做做web项目,学通了就学框架,这期间会穿插很多东西,例如xml、uml、log4j、jUnit等等,最后学设计模式和面向对象的分析。计算机的东西是很多的,不要学死,也不要想着学完,最重要的是学会解决问题的方法。开始肯定要模仿别人的代码,不断模仿,多看,看完一定要自己写几遍,只有能写出来了的,才是自己的东西,建议开始时多背点东西,包括一些常用类啊、一些概念性的东西,因为背多了自己就熟悉了。

马士兵的视频:http://www.verycd.com/topics/93279/
数据库的要另找,网上能找到马士兵的Oracle,讲的很不错的!!
shopping这个项目也有从头带到尾的,也是马士兵的,要找找
做项目是很重要的,从简单的做起,慢慢体会其中的分析与设计

学java还是从视频入门的好,千万不要一开始就去看《Thinking in java》,吃力不讨好,学到web时可以看看张孝祥的《深入体验JAVA Web开发内幕——核心基础》,写的很详细,不过他的视频一般,JavaScript就看《JavaScript高级程序设计》,html比较简单,css也比较简单,不过css布局因人而异,有人觉得很好理解,有人觉得很难,搞个Dreamweaver多练练也就熟悉了。设计模式可以看《大话设计模式》,入门很好!

补充一点:张孝祥的那本《深入体验JAVA Web开发内幕——核心基础》真的很不错的!!而JavaScript的就不行,不够细,而且太多其他内容(html、css的,而且写的一般),他写的那本java的书就没看过,不知道怎样,另外,他的视频实在不好,在念书一样。个人认为,还是马士兵的视频好,讲的很好,而且还讲了很多学习的方法,很适合入门,还有,不要一下子下一大堆的视频,不要把什么孙鑫、张孝祥、马士兵的全下,你是看不完的!你可以先下他们的第一集,看看谁的讲课方式适合自己,再做定夺,不过个人十分推荐马士兵的,真的讲的很好!!!

记住:不断敲代码、敲代码、敲代码..... 程序是写出来的,不写学到死也学不会的!!!

❻ java程序员学习什么

建议从视频入手,有基础再看书.编程重要是思想和算法!! 视频看韩顺平的java教程

❼ java程序员需要学什么

首先学习开发软件 如eclipse 然后基本的开发语言 逻辑 还有框架如ssm ssh 然后熟悉数据库 mysql oracle等 了解html网页或其他前台 客户端开发语言

❽ java程序员要学些什么啊

主流开源框架技术和解决方案:
Struts2.1.6、Hibernate3.2、Spring2.5、搜索引擎Lucene、工作流引擎JBPM 、Apache Commons核心组件、Ant、Junit、Log4j、OSCache、CGLib、FreeMarker、Jfreechart、Jasperreports。
6、 Web 2.0及Web3.0核心技术:
HTML\CSS高级技巧、JavaScript高级、Ajax、Jquery高级应用、DWR。
7、 WebLogic、Jboss商用服务器技术:
WebLogic商用服务器安装、配置及管理、Jboss、安装、配置及管理。
8、 SOA及及云计算技术:
WebService、分布式组件技术、SOA核心要件、SaaS、PaaS、IaaS、Google及Amazon。

❾ Java程序员需要学什么

首先要学习一下几点:
1、熟练使用一种 IDE。Intellij IDEA或者 Eclipse 都可以。至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
2、熟悉一种编辑器。比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。经典的《Java 核心技术:卷1 基础知识》(或者《Java 编程思想》)必看,跳过其中的图形和 applet 章节。习惯查阅 Java API Doc。为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
3、熟悉 Linux 开发环境和 bash shell。
4、掌握 JDK 以外的常用类库和工具包。
学习代码规范。
一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?
二、JAVA语法:如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。
三、JSP和HTML:做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。
四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的JAVA类(JAVABEAN)了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。
五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。
六、熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。目前比较流行的框架有Struts和Spring等。

❿ 当java程序员应该学什么,并且学的顺序是什么

入门(1-2 个月)
目标:参与简单的项目开发。
技能:
熟练使用一种 IDE。Intellij IDEA或者 Eclipse 都可以,推荐使用前者。至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
熟悉一种编辑器。比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。经典的《Java 核心技术:卷1 基础知识》(或者《Java 编程思想》)必看,跳过其中的图形和 applet 章节。习惯查阅 Java API Doc。为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
熟悉 Linux 开发环境和 bash shell。Linux 是我们的开发和部署环境,你最好尽快熟练它。Linux 的基本使用可以通过《鸟哥的Linux私房菜:基础学习篇(第三版)》学习,开发 bash shell 脚本可以参考《Linux Shell脚本攻略》。
掌握开发工具
掌握 JDK 以外的常用类库和工具包。JDK 原生 API 在很多场景下使用并不方便。你需要掌握社区贡献的优秀类库和工具包,比如 apache commons、google guava 等,具体可以翻阅 服务端技术选型 的Utility 篇。
掌握 Web 开发框架。我们使用 Spring(或Rose) + Ibatis(或Jade) 开发 web 服务,你需要熟练掌握它们。
学习代码规范。我们大致上遵循 oracle 的 Java 语言编码规范,你可以先阅读并熟悉它。Code Formatting 文件在 git@xxx/coding-standard.git,在编写代码之前,请把它导入到 IDE 中。另外,确认 IDE 已经安装 Findbugs 和 CheckStyle 插件。
熟悉开发流程。我们的开发流程大致如下:功能开发->单元测试->功能测试->Code Review->集成测试->发布。确保你熟悉其中的每个环节。
其他。需要熟练使用版本控制工具 Git(阅读:《Git 权威指南》),以及项目构建工具 Maven(阅读:《Maven 实战》)。另外,在这个阶段可以尝试 TDD 开发。

阅读全文

与java程序员都学什么相关的资料

热点内容
湖人怎么交易走威少 浏览:618
正规代理平台哪个好 浏览:131
数控技术用于铁道局的工资怎么样 浏览:978
线上购物代理需要哪些手续 浏览:268
技术规范去哪里买 浏览:728
登录界面如何与数据库进行交互 浏览:438
场内基金是些什么人在交易 浏览:239
米9se用什么数据线 浏览:297
花卉市场有哪些产品形式 浏览:389
为什么现金分红下个交易日才生效 浏览:240
青岛哪个海鲜市场附近啤酒屋多 浏览:895
招聘老师考核哪些内容程序要多久 浏览:761
长形胚囊的数据是多少 浏览:608
福建眼霜加盟代理费用多少 浏览:135
开直播需要怎么在电脑后台看数据 浏览:222
代理记账在国标行业属于什么 浏览:938
期末如何算产品成本 浏览:967
大众刷程序有什么好处 浏览:221
千牛怎么看产品客群 浏览:347
小程序如何让老赖还钱 浏览:533