您的当前位置:首页正文

读学习心得体会感想-学习心得体会

2021-02-12 来源:独旅网

  java是一种面向对象的语言,从接触java到现在我也有快2年时间了,在学校中学到的java毕竟只是皮毛,只是帮助我了解接触了java,具体编写项目还是颇具难度,和企业真正工作有很大的差距,而这次的实训很好的填补了这一漏洞。不光是代码的提升,还是理论知识(面试)的提升。

  从刚开始的数组到集合,到jdbc到ssm框架的搭建;从刚开始的复习,重新打基础到后面的扩展,实现一个自己的小项目;从之前的力不从心,到后面的逐渐跟上。都是一种学习,都是自己学习后能力提升的表现。

  以下则是我觉得重要的几点

  第一点,打好基础

  对于学习java,基础真的是很重要,作为Java程序员,可能你会编写代码,但是如果你不懂底层,不知道其中的意义,那么你可能这辈子都只能编写那些代码了,上限太低,了解底层甚是重要;

  第二点,磨刀不误砍柴工

  作为java程序员,在完成自己的项目前,你应该构思好自己项目的逻辑,例如我在完成自己项目前,首先确定题材,然后想象一下使用此软件时的流程,从上往下,再去数据库中创建表格,然后看要分为几个不同的模块,之后就是确定每个使用者的具体功能了,最后才去实现代码。理清了逻辑,你的思路打开了,那么完成项目也就很轻松了。

  第三点,功能的合理性

  不管是自己写的小项目还是以后去公司工作,你完成的软件,其功能应该符合实际需求。现阶段,中国程序员何其多,没有一点细节,做事不规范就会被时代所抛弃。命名的规范化,功能的需求化,合理化,这些其实都是你能提升自己身价的手段。

  第四点,要学会自己修改bug

  在编写程序时,修改bug是一件很头疼的事情,但是作为程序员,如果你连修改bug都不会,那么你就是不合格的程序员。自己修改bug不仅可以提高自己的代码能力,也可以提高自己的经验。

  第五点,要自学

  学习是一个持续的过程,不可能是简单的,轻松的;上了社会之后,如果你是一个得过且过的,那很快就会被时代所抛弃,中国最不缺的就是人。要想精通,深造,就得靠自己了,都说兴趣是你最好的老师,既然你选择了这一条路,那就坚持下去吧。

  啰嗦了这么多,下面说说以后的规划吧(自己需要掌握的技能)

  1.基本语法

  基本语法包括static、final等关键字的作用。

  2.集合

  非常重要。大致分为

  List : ArrayList 、LinkedList ;

  Set : HashSet 、TreeSet;

  Map : HashMap 、TreeMap;

  在公司中,掌握集合和数组都是十分重要的事,得精通

  3.框架

  现企业大部分都是运用框架进行办公。比如现在比较火热的ssm框架,还有ssh框架等。而这些框架中,SpringFramework是基础的,十分重要的。

  4.前端

  作为java工程师,可能有人说前端都是前端工程师的事,与我无关,但是,现在很多公司都要一些全栈工程师,掌握一些技能是不吃亏的,以不变应万变。

  5.数据库

  要想自己完成一个项目,数据库的知识是必不可缺的。你可以不会前端后台,哪怕你只会数据库,精通了数据库,那么工作是好找的。

  6.算法

  作为优秀的程序员,一个好的算法不仅可以优化程序,还可以减短你的代码时间提高你的工资。

  7.多线程和缓存优化

  这些都可以提高你的工资,优化你的程序。

  读线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能

  缓存优化:更快读写的存储介质+减少IO+减少CPU计算=性能优化。

  现阶段,时代是属于我们这一辈年轻人的,你想学什么,你就得花心思,花时间。赚钱方式也有很多,关键无非两点,时机和能力;时机是靠自己掌握的,能力是靠自己提升的。

因篇幅问题不能全部显示,请点此查看更多更全内容