现在我怀着激动和兴奋的心情来写我的第一篇博客,谈谈我自己的学习java的这段历程。

  我大学学的软件工程专业,学校开设过c++,数据结构,java,Android等等这类的关于开发的相关课程,但是在学校课堂上老师能讲给我们,和课本上能学到的知识确实是太少了,当时学了这些课程中,对java我是情有独钟,可能是因为java开发的思想(面向对象),让我觉得开发没有那么麻烦,算是一种懒人思想吧,有事交给我们想使用的对象去做。然后在大三开始我就开始网上找各种资料,去学习这门语言了。

  在学习的过程中没有我想像的那么轻松,因为在上这门课程的时候对这门课程也没有做太多的笔记,所以也没有太多的记忆。所以我就像是重新开始学习这门语言,因为当时我找的资料就是学长学姐给我的一些视频,或者是从网上下载的视频,当时从最基本的java语法开始学习,下面我来大致罗列一下我的课程计划:

1,配置java开发的环境变量,从基本的dos命令的方式进行代码的编写;

2,编程基础的学习,注释,关键字,标识符,常量与变量,数据类型,运算符,流程控制语句,方法,数组,这一段大概学习了三天的时间(哈哈,是不是有点笨呐)

3,面向对象的学习,这一段的学习我可是学的有点太痛苦了,一度让我差点放弃了对java的学习,因为当时也没有编程的经验,所以理解就是有点困难,其实在现在看来,我认为就是我们想做的事情,不想自己去做,就找个别的东西去代替我做了。这一段我差不多学了一个星期的时间

4,紧接着就是对java基础的API的学习了,这一段在我认为是java基础开发的核心了,因为这里面包含了很多java基础的很多类,重点在于集合,io流的学习,对后期的框架的学习,以及实际的项目开发是很重要的基石。这一段我差不多是学习了一个星期的。

5,说到这里对于java单独开发学的差不多了,然后我就开始学了关于java代码对数据库的连接,进行一些简单的增删改查的操作。

  在java的基础知识我的学习差不多有小两个月的时间,哈哈,是不是时间太长啦,当时在学校学习的嘛,就有时候总是想玩玩,在学习的过程中我的总结就是,因为当时我也算是0基础学习吧,在学习的过程中呢,我一遍做笔记,然后还的进行实际操作,就是需要编程练习,我记得当时我对“杨辉三角”,“九九乘法表”等这类的小型算法进行多次练习。

  对于java的基础的学习之路就先分享到这,后期我会对java开发的高级进行再次分享,反正我觉得就是没有学不会的语言嘛,我觉得我笨呢,那么我就要拙,多学习几遍,肯定是可以学好的。第一次写博客,如有写的不好的地方还望前辈们进行指导。我一定会虚心学习的。

新篇章之我的java学习之路上的更多相关文章

  1. 新篇章之我的java学习之路下

    昨天写下了人生的第一篇博客,今天接着写我的java学习之路有关开发及框架的学习过程. 想要学好java语言,只学习一些java的基本语法对实际开发中的用处还是不大的,所以我们还要掌握一些有关javaW ...

  2. Java学习步骤

    我们为什么选择Java 大多数人选择Java可能只是因为听说Java前景好.Java比较好找工作.Java语言在TIOBE排行榜上一直位于前三等等之类的原因,但是Java具体好在哪里,心里却是没有什么 ...

  3. 我个人的Java学习经验(一家之言)

    声明:本文只是我的个人经验之谈,或者连经验之谈都算不上,因为我觉得自己还是个新手,没有什么经验可谈,就算是我分享一下自己从开始学习Java到现在的一些心路历程吧,各位看官暂且看吧,欢迎交流.第一部分算 ...

  4. 学习Android路上的一些感慨和总结,慢慢来,比较快!

    学习Android路上的一些感慨和总结,慢慢来,比较快! 一直想对自己的学习路程做一个总结,来告别某一个阶段的过去,迎接某一个阶段的来临,一直抽不出时间来,于是零零散散的写了点-,到现在,也已经积攒了 ...

  5. #Java学习之路——基础阶段二(第九篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  6. #Java学习之路——基础阶段二(第八篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  7. #Java学习之路——基础阶段二(第七篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  8. #Java学习之路——基础阶段二(第六篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  9. #Java学习之路——基础阶段二(第五篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

随机推荐

  1. STM32伺服编码器接口

    在STM32的高级定时器和一般定时器中有Encoder interface mode(编码器接口),TI1和TI2分别对应TIM_CH1 和TIM_CH2 通道. 一.计数规则如下: 表55的是编码器 ...

  2. jQuery UI 入门之实用实例分享

    jQuery UI 入门 jQuery UI 简介 jQuery UI 是一个建立在 jQuery JavaScript 库上的小部件和交互库,您可以使用它创建高度交互的 Web 应用程序.无论您是创 ...

  3. Codility---MaxProfit

    Task description A zero-indexed array A consisting of N integers is given. It contains daily prices ...

  4. 关于HBuilder的一些使用技巧。

    在HBuilder中一个名为扩展代码块的功能. 扩展代码块 看,它就在上方工具栏的工具选项中,分为自定义html代码块, 自定义js代码块, 自定义css代码块, 自定义jquery代码块. 以下便是 ...

  5. Eclipse汉化后如何还原为EN英文(实用技巧) --转

    自从那天脑袋短路后,下了个汉化包将Eclipse给汉化了,用的我真TMD的不习惯,一直想还原为EN文,试了好多办法,删文件,汉化包,改eclipse.ini文件中的"-nl zh" ...

  6. WPF MVVM 架构 Step By Step(2)(简单的三层架构示例及粘合代码GLUE code)

    我们第一步就是去了解三层架构和问题然后去看MVVM是怎么去解决这些问题的. 现在,感觉和事实是完全不同的两个东西.当你看到三层架构的框图的时候,你会觉得每层的职责被分配的很好.但是当你你真的去写代码的 ...

  7. rem的js

    html { font-size : 20px; } @media only screen and (min-width: 401px){ html { font-size: 25px !import ...

  8. HttpWebRequest操作已超时

    最近我们使用.NET3.5HttpWebRequest会报操作已超时但使用.NET4.0版本及以上却可以正常访问. 一段简单的代码如下: string returnData = "" ...

  9. AVAudioSession(2):定义一个 Audio Session

    本文转自:AVAudioSession(2):定义一个 Audio Session | www.samirchen.com 本文内容主要来源于 Defining an Audio Session. A ...

  10. 发布.NET MVC网站 到Azure

    最近的项目部署在Microsoft Azure,学习了一些新东西,记录下. 1.账号. 用于登录portal(https://portal.azure.cn/),账号下有对应的Subscription ...