版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java开发需要哪些技能
第一,学会学习。学习也是一种能力,在学习和工作中我们发现
同样多的时间不同的人其学习效果是不一样的,甚至是学习用时
短的人比时间长的人效果更高。这是因为这两种人的学习能力不
一样,学习能力的养成必须要长期的总结、积存和沉淀的。建议
你和周边的程序员进行比较,如果存在学习效率低下的想象,那
就赶紧学习他人的学习方法吧。
第二,将基础知识学牢。所谓”基础不牢,地动山摇’,因为所
有复杂的程序都是由简单的程序构成,而构成这些简单程序的就
是基础知识,所有出色的程序员都对基础知识掌握的非常牢固。
因此,掌握牢固基础知识是成为一个JAVA程序员的必要条件之一。
第三,向出色程序员学习。所谓"近朱者赤,近墨者黑’,想要
成为一个JAVA程序员,就要向行业内、公司内、部门内出色的程
序员学习,查看他们编写的程序,通过查看程序学习他们的思维
方式。除此之外,还要把握住一切机会向他们请教,了解他们程
序开发前、中、后是如何思索和工作的,学习他们的技巧和方法,
并在工作中进行实际操练,提升自己的程序开发能力。
第四,培养自己的结构化思维能力。一个JAVA程序员无论是在
工作质量还是工作效率方面都是优于初级程序员的,他们的成功
之处就是形成的结构化的思维能力,他们拿到开发任务之后并目
视盲目的立即去开发程序,而是首先了解程序的用途、目的、特
别必须求、开发时间等,掌握这些信息后他们会对程序开发前、
中、后的工作进行计划和安排。要养成结构化思维的模式,首先
就要去模仿他们,先做到“形似以后才干做到“神似
第五,在解决问题中成长。在工作中不要怕碰到问题,也不要
怕别人向自己请教c在出现问题后,无论是否是自己造成的都要
积极参加解决,通过解决问题能够快速提升自己的编程能力;另外,
面对别人的请教也要耐心给予讲解,在讲解的过程中你既能对知
识进行巩固学习,乂能锻炼自己的(沟通〕能力。
2怎么学习java
1.学习JAVA的原理
了解JAVA的原理,才有可能真正体会JAVA的一切,学习任何
事情,只要能掌握原理,就会比较顺利。学习JAVA语言很简单,
毕竟JAVA语言也只包涵五十多个关键词(keyword)与几十个算符
(operator),再加上JAVA语法(syntax)也很简单,所以一般人可
以很快就学会JAVA语言。
2.学习对象导向的思维
学会了语言,并不代表就可以(制定〕出好的对象导向系统架
构。想要成为对象导向的专家,往往必须要:
(1)多看相关的书;
(2)多观摩别人的程序;
(3)多写程序。
总之六个字多看,多学,多练。
3.学习API
学会JAVA语言之后,还必须要学会一些API才干写出有用的程
序。JAVA的API非常多,必须规划好一个学习路径,才不会在浩
瀚的API大海中迷失。必备的API包括了:10.New10.Collection
FrameworksNetwork.RMI>JAXP等。
4.学习开发工具的用法
只用JDK,是很难写出大型程序的,所以通常程序员会使用
JBuilder/VisualAge/VisualCafe等工具。
3怎样学java
首先去找一个Java的基础教程学一下,或者你也可以去找相应
的视频。学习Java基础的时候,应该尽量多动手,很多时候,你
想当然的事情,等你写出来运行一下,你就会发现不是这么回事
儿,不信你就试试。学完以上内容以后,你应该对Java有一个基
本的了解了,你可以用Java语言写出一些简单的程序,并且你用
的是最简单的编辑器,比如记事本。这个时候,不要急于进入下
一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
等你写上几天程序以后,你往往会比较迷茫,因为你写的东西
似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文
件等。这个时候你就应该去学着写一些让你觉得有意思的东西了,
所以你应该学习更多的知识。这些内容主要是Web开发相关的内
容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及
Mysql(数据库)相关的知识。
最先学习的应该是HTML/CSS/JS(前端页面),这部分内容你可
以去上面的那个nmoob网站上找。你可以试着自己写一些页面,
当然,你可以尽你最大的努力让它变得最美丽。这部分内容关于
后端Java来说,理论上不是特别重要,但至少要达到可以自己写
出一些简单页面的水平。你必须要学会使用数据库,mysql是个
不错的入门选择,而且Java领域里主流的关系型数据库就是
mysql。这部分一般在你学习Servlet/Jsp的时候,就会接触到的,
其中的JDBC部分就是数据库相关的部分。你不仅要学会使用JDBC
操作数据库,还要学会使用数据库客户端工具,比如navicat,
sqlyog,二选一即可。
当你学会以上内容以后,这个时候你还不够以参加工作,你还
必须要持续深造。公司里为了提升开发的效率,会使用一些Java
Web框架,因此你还必须要学习一些开发框架。
目前比较主流的是SSM框架,即spring,springmvc.mybatiso
你必须要学会这三个框架的搭建,并用它们做出一个简单的增删
改查的Web项目。你可以不理解那些配置都是什么含义,以及为
什么要这么做,这些留着后面你去了解。但你一定要可以快速的
利用它们三个搭建出一个Web框架,你可以记录下你第一次搭建
的过程,相信我,你一定会用到的。
还要提一句的是,你在搭建SSM的过程中,可能会常常接触到
一个叫maven的工具。这个工具也是你以后工作当中几乎是必须
要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一
下maven的知识。在你目前这个阶段,你只必须要在网络上了解
一下maven基本的使用方法即可,一些高端的用法随着你工作经
验的增加,会逐渐接触到的。
4java怎么样学习
不要总对别人说的给个代码吧!你应该多想想如何做,怎么做?
当你自己想出来再参照别人的提示,你就知道自己和别人思路的
差异,这样才干进步。
初学者请不要看太多太多的书,只会纷乱你的心思,先找本好
书完整系统的学,很多人只对部分功能熟悉而已,不系统功能体
系上还是不够的。
看帮助,不要因为很难而自己是初学者所以就不看;多看的参照
手册,虽然你可能看不懂,总觉得不够直观。但这才是最根本的
东西。
不要被对象、属性、方法等词汇所困惑;最根本的是先了解最
基础知识。
要关注那些细小的细节的问题一他们往往并不那么简单,为了
解决它你可能要用到很多很多的东西,帮你回忆知识点;拓宽思路。
知道一点东西,并不能说明你会写脚本,脚本是必须要经验积
存的。学脚本并不难,JSP、ASP、PHP等等也不过如此一难的是
长期保持施行和不遗余力的博览群书。
学习java最好的方法之一就是上手动手去学习;永远不要认为
自己看的书足够了;要看懂书,仔细看书;碰到完全看不懂的书,
请硬着头皮看;别指望看第一遍书就能记住和掌握什么,一次,
两次,三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年事业单位考试公文写作精题
- 2026广东东莞松山湖融媒体中心招聘2人笔试参考题库及答案解析
- 2026年秋季胃肠道疾病防治知识
- 2026年遴选考试公共课备考资料
- 2026广东深圳市儿童医院放射科招聘1人笔试备考试题及答案解析
- 2026浙江宁波高新技术产业开发区人民检察院面向社会招录聘用制书记员3人笔试备考试题及答案解析
- 2026宇航学院第二批卓越百人博士后岗位招聘笔试备考题库及答案解析
- 2026年衢州市柯城区邻礼通数字科技有限公司工作人员5人笔试备考试题及答案解析
- 2026年安徽师大附中高三下学期期末测试卷化学试题(一诊康德卷)含解析
- 某光伏公司生产安全规定
- 2026年广西真龙彩印包装有限公司笔试题及答案
- (2026年)低钾血症诊治与管理专家共识解读
- 法律实务2026年常见合同案例解析
- 20S515 钢筋混凝土及砖砌排水检查井
- 带状疱疹疫苗科普
- 走进人工智能-AI发展史及人工智能的应用
- 2026届苏锡常镇高三语文一模作文评分细则及标杆文:卓越源于有目的、有反馈的重复
- 22019+02306+05404+统计学原理或者叫统计与数据分析基础-国家开发大学期末考试题复习
- 2025年陕西供销集团有限公司社会招聘(8人)笔试参考题库附带答案详解(3卷合一版)
- 优生优育学课件
- 室温下湿气快速固化聚硅氮烷的制备及其涂层性能研究
评论
0/150
提交评论