提高Java技能的几种简单有效的方法

时间:2022年12月11日

/

来源:igu

/

编辑:本站小编

收藏本文

下载本文

下面小编为大家带来提高Java技能的几种简单有效的方法,本文共6篇,希望大家喜欢!本文原稿由网友“igu”提供。

篇1:提高Java技能的几种简单有效的方法

这个问题可能是很多做Java的人最关心的,特别是新手,而且我原来也写过一些东西,现在我再简单的列举一些简单但是行之有效的方法:

上各个技术论坛看别人的帖子,特别是那些回复数或者点击数比较高的帖子,回复数高说明讨论激烈,很可能有高手在当中切磋,点击数高说明这个是大家很关心的,你以后很可能也会遇到或者用得上。

尝试帮助别人解决问题,特别是你没有遇到过,但是你知道原因或者你懂得其中的原理,在这个过程中,你可以逐步的培养自己解决问题的.能力、经验以及自信心。

多看别人写的代码,无论是高手还是新手,从高手的代码你可以学习东西,从新手的代码中,你可以尝试去修改他的代码,让这个代码更加的高效、通用、简单,总之就是尽可能优化,直到你自己感觉很满意。

注意积累自己的代码库,有时候是一个简单的方法,有时候可能是一个小的功能块,有时候甚至是一个比较大的子系统,以后自己要写一个系统,或者要设计一个系统,甚至你遇到设计问题的时候,你都可以到这些代码库中寻找思路甚至是直接拿来用。最重要的是,无论你认为自己的公司多么的差,多么的没有技术含量,你所在的项目肯定会有有价值的代码。(但是要注意,不要仅仅拷贝一份代码,要抽取你能够理解,并认为有价值的部分)

多看书,系统的看书,不要浅尝辄止,要看那些经典的书。程序设计风格、设计模式、OO、重构都是必看的。

最后也是最重要的是,遇到问题,要尽量去了解为什么会出现这样的问题,而不是仅仅停留在解决问题的层次。

如果你有信心并且确实可以在一个月之内找到一份满意的工作,你基本上可以算是高手(高手不一定高薪,但是温饱应该问题不大)了

最后是关于时间,众所周知,新手都会面临一个先有鸡还是先有蛋的问题,公司都要求你有经验,但是新手没有,所以你一定

篇2:12个有效的提高编程技能的方法

1. 永远不要停止学习和阅读

阅读书籍,而不只是网站

阅读只为自我提升,而不是为了下一个项目

阅读提升你的基础,而不只是最新技术

2. 跟比你聪明的人一起工作

跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升

3. 变成一个全才

不要过于钻牛角尖,这可能会让你停滞不前和伤害你的就业前景,

4. 阅读并记录别人的代码

其实写代码比阅读并理解别人的代码要容易的多。

5. 在实际的项目中获取编程经验

只有在真实的项目中,各种压力下、真实善变的客户、不断变化的需求下,才能不断提升你的技能。

6. 教授别人编程技巧

这个可以强迫自己去理解不同水平的人的情况,而且你必须耐心的帮他们解释清楚,这对你本身而言也是一种提高,

7. 每年学习一种新的编程语言

用一年时间来学习一种新的编程语言,已经足够让你对它的基础了解透彻,同时你可以理解不同语言之间的风格。

8. 每年完成一个有意思的项目

每年做一个有意思的项目,不一定有什么用途,但一定是很有意思,让你非常有兴趣把它做得很棒。

9. 学习汇编语言

学习像汇编这样的低级语言可以让你了解计算机是如何工作的。

10. 与你的应用的客户交流获取信息

与最终用户交流可以知道他们的想法,他们是如何使用软件的,最终用户多数不是开发者,他们看到的是软件是一件神奇的工作,而你看到的软件是一套合乎逻辑的步骤。

11. 锻炼身体

身体是革命的本钱,只有好身体才能有好的工作、学习状态。

12. 练习快速打字

快速的键盘输入可以让编程工作更加高效。

篇3:有效提高记忆方法

1.别被琐事分神。

瑞金博士说,工作一会就刷刷微博、突然被叫出去分派一项新任务、跟同事计划中午吃什么……时间就在这些琐事中流失,注意力也会变得不集中。因此要工作就全神贯注,关掉浏览器和聊天工具,享受专注工作的乐趣。

2.把事情分解成“能一口吃掉”的小块。

瑞金博士说,在某个时间段内思考一件太过复杂的事情会让人紧张、焦虑,倒不如把事情拆分成一个一个简单明了的小步骤,再逐个思考解决办法。

3.找一个安静的地方。

瑞金博士建议,找一个自己习惯了的安静之处,在工作完成之前都别换地方,能帮助集中注意力。比如跟领导申请回家完成一项计划书,或者到经常去的那间咖啡厅整理稿件等。

4.保持办公桌整洁。

中国古话说得好,一屋不扫何以扫天下。整洁、干净的工作空间不仅能体现一个人的素质和能力,还可以帮人集中注意力。但记住,清理办公桌不是最优先的事情。可以在结束一天的工作后,抽出几分钟收拾一下桌子。

5.做3个任务列表。

美国蒙特非奥里医疗中心认知行为治疗中心主任西蒙·瑞金博士建议,做3个任务列表,可以帮助集中处理相似的事务。比如1号表格列出今明两天需要完成的工作,2号表格列本周内的任务,3号表格是随机任务(如定时查收电子邮件等)。先解决其中的重要工作,然后再处理琐碎的小事情。

6.集中收发电子邮件。

一会看看短信、一会看看电子邮件,会让人注意力变差。美国迈阿密大学米勒医学院精神病和行为科学教授戴维·洛文斯顿博士建议,每天在特定时刻查看并处理电子邮件,如上午10点,下午3点,晚上9点,可以保证不影响重要的工作。

7.学习放松技巧。

洛文斯顿博士说,深呼吸、冥想等放松训练能帮你进入一个非常专注的状态。这相当于一个计算机“重启动”的过程,能帮你清空大脑,让更重要的事情进入大脑的“处理器”中。

8.准备点小便笺。

在会议或听取汇报时,可以在手机便笺上记下重要的事务,以便回去整理。还可以买一些不同颜色的便笺纸,分别记录不同项目。洛文斯顿博士说,如果被枯燥的会议弄得心烦意乱,在便笺上写写画画还可以帮你平复焦躁的心情。

篇4:学习java的有效方法有哪些

学习java的有效方法

第一步是安装好JDK,写一个HelloWorld,其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两个问题摸索清楚了,就扫除了学习Java和使用JDK的最大障碍。推荐看一下王森的《Java深度历险》,对这两个问题进行了深入的探讨。

第二步是学习Java的语法。Java的语法是类C++的,基本上主流的编程语言不是类C,就是类C++的,没有什么新东西,所以语法的学习,大概就是半天的时间足够了。唯一需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,这可能需要有人来指点一下,我当初是完全自己琢磨出来的,花了很久的时间。不过后来我看到《ThinkinginJava》这本书上面是讲了这些概念的。

第三步是学习Java的面向对象的编程语言的特性的地方。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C++的经验,只有C的经验,我是大概花了一个月左右吧,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了不下5遍,才彻底领悟了。不过我想如果有C++经验的话,应该一两天时间足够了。那么在这个过程中,可以多看看《ThinkinginJava》这本书,对面向对象的讲解非常透彻。可惜的是我学习的时候,并没有看到这本书,所以自己花了大量的时间,通过自己的尝试和揣摩来学会的。

第四步就是开始熟悉Java的类库。Java的基础类库其实就是JDK安装目录下面jre\\lib\\rt.jar这个包。学习基础类库就是学习rt.jar。基础类库里面的类非常非常多。据说有3000多个,我没有统计过。但是真正对于我们来说最核心的只有4个,分别是 java.lang.*;java.io.*;java.util.*;java.sql.*; 这四个包的学习,每个包的学习都可以写成一本厚厚的教材,而O'reilly也确实是这样做的。我觉得如果时间比较紧,是不可能通过读四本书来学习。我觉得比较好的学习方法是这样的:首先要通读整个package的框架,了解整个package的class,interface,exception的构成。

学习java的建议

首先学习了解java的基础,不要急于求成,基础概念掌握再学习实战项目开发,直接入手项目不太实际,有的人不学基础,一看代码觉得java很难就放弃了。所谓磨刀不误砍柴工,扎实掌握了基础,按阶段的学习,坚持下来能力就会不断提高。

规划一个学习的思路,制定好学习任务,这方面网上有很多资源。个人推荐百度的文库视频教程。从百度的文库里找一下。

这个教程按照阶段整理了很多视频,可以帮助标记学习进度,这一点有利于学习计划的坚持。做事情贵在坚持,没有人能随随便便成功。

不要光看不练。看视频是要理解,并且一定要动手去练,动手去做才能学到东西,学到技能,如果看了好几集视频,结果电脑上连java环境都没搭建,这样下来,很快就忘了。

学习java的优势

一、市场无限大。

目前,java语言市场占有率达20%,为世界第一编程语言。我国软件行业每年所需的java人才达30万,并且每年以22%左右的速度增长着。由此看来,java发展市场无限大。

二、企业级应用平台的霸主

Java是一种被广泛使用的网络语言,java程序能广泛运用于金融、电信、医疗等大型企业,成为名副其实的企业级应用平台霸主。

三、语言简洁

相对于C++,java语言更加简便。Java丢弃了C++语言中类似于头文件、指针、运算符重载等很少使用、较难以理解以及令人迷惑的一些功能,将语言简化的同时,还最大程度的降低了出错的可能。

四、平台无关性

Java语言能运行于不同的平台,不受运营环境的限制,一次编译多处运行。

Java的这些优势,也成了众多人选择它的重要理由。笔者从南宁权威IT培训机构——南宁达内就业管处了解到,每月来报名学习java的同学很多,尤其是达内的企业定制班很受欢迎,这些学生都怀抱着同样的梦想:入IT名企,拿更高薪资。当然,南宁达内java培训也不负众望,从历年的java毕业学员就业情况来看,基本实现了98%的专业就业率。在南宁达内,学员们入名企,拿高薪的愿望都在短时期内都得以实现了。

篇5:关于提高学习成绩的有效方法

(1)课上的45分钟要利用好。

不要忽视课堂听课,你认真听,收获会很多。老师们的每一节课的授课思路都是经过反复斟酌的,其教学内容特别是例题也是经过筛选后才讲解的。很多同学脑子很聪明,但是考不了高分,为什么?因为考试的范围和重点大家都知道,可是细节决定成败,而老师恰恰在讲题中提到了很多细微的知识点,你不认真听就会遗漏很多。在一次交流会上,高中物理网苏阳老师谈了自己对课堂听课的泛泛。苏阳老师认为物理这科,几乎同学们所有的思维和推导过程,都是源于课堂老师的讲解。课堂听课,不是看电影,要跟着老师,还要超越老师,在老师没有将下一步前,要有意识的做一个预判,下一步老师要分析那个物体了。

(2)重视课后作业,进一步的巩固考点。

很多学生做作业就特别被动,就只是为了完成老师的任务,做错的题为什么错,也不去翻看课题笔记,不下功夫去复习。做老师布置的作业,本身是一个复习的过程,是一个强化知识的过程,两者不是割裂的,而是统一的,都是消化知识的过程。

(3)尝试做考前预测。

预测到考试原题,可能性几乎为零,这可不是我们做预测的目的;做考前预测,能够帮你在更宏观的角度和高度掌握章节要点,为我们的考前复习工作指明方向。

篇6:关于提高学习成绩的有效方法

1.培养好的学习习惯比只提供物质条件更重要

大量真实案例都反应出,即使父母给孩子提供再丰富、便利的物质条件,但若父母疏于陪伴,尤其是在孩子学龄初期(小学1、2年纪)未能帮孩子建立好的学习习惯,那么孩子的学习成绩将普遍低于拥有好的学习习惯的孩子。

2.一些好的学习习惯

固定时间、地点写作业,不熬夜写作业,时间过了就收作业;

写作业之前先温习,明确写作业是为了巩固所学,而非完成任务,更不是为父母所写;

做题目第一要紧的,是审题要仔细;

字迹要工整;

姿势要正确;

写作业的环境要单纯,保证专心,写完作业有专门玩的时间;

遇到不会的可以问,但最好先主动自己思考……

3.让孩子独立写作业,除非他开口请你帮忙

陪伴孩子写作业到底有没有必要?我的建议是,有必要,但有技巧。最好是孩子写作业的时候,父母可以同时拿一份报纸,或者一本书,坐在孩子旁边,保持一定距离。当孩子遇到问题时候,再过来辅导孩子。

辅导时的态度也很重要。首先鼓励孩子:要不你再试试,我相信你。当孩子尝试无果,切不可因此骂孩子“笨”。

如果孩子这会儿就有你现在这么“聪明”,那才是怪事。最好保证情绪的平和,对孩子做的好的方面予以表扬,然后用关键点提示的办法,帮孩子找到问题的线索,但由孩子自己动手去做。

提高听力的有效方法

提高记忆力的有效方法

提高视力最有效的方法

提高英语阅读能力的有效方法

有效长高的方法

下载提高Java技能的几种简单有效的方法(精选6篇)
提高Java技能的几种简单有效的方法.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档