缘由

其实写东西的缘由都很简单,不外乎要总结记录,这里,是一种启明灯一样的东西。

虽然说是半路出家,但码代码也有不少时间了,学习编程也有记录可寻了。。

但是,但是,但是,到了工作中,虽然经前辈指点,仍能顺利完成工作内容,自己总有两种迥异的感觉:

  • 自己已经大成,编程不过如此
  • 编程要学的真是浩瀚无边啊,但感觉从哪里入手都不是,学了也不能很快学以致用

因此,借自己的文字,告诉愚笨的大脑和心,工作中学习的路在哪里。


关于编程学习

编程自然是一个用到老学到老的工作,要学习,自然要讲学习的东西,无非是学习内容和学习方法(态度什么的只好喝点毒鸡汤来纠正了..)

学习内容

其实最简单的就是找一个思维导图,大大的那种(想找个小的还有点难..);

但是,但是,但是,经历过多次探寻,反而更加突出上面说的第二点感觉了,因此,我觉得需要我自己去调整,自己去画,属于自己的导图!!!

就好像把社会分层,把地理按照海拔分成阶梯一样,学习的内容横向需要分块,纵向需要分等级,然后像打怪兽一样,先同一等级清怪,然后升级,打不过再回来修行,再上去继续干啊!!

总结:现在需要我去干三件事儿

  • java所有内容(大概找下哈..),并各种分级
  • 横向纵向图
  • 思维导图

学习方法

  • 时间上的话,抽时间吧,但是阶段性要有规划,刚才开会突发奇想,搞成迭代式的,哈哈哈哈哈哈哈哈哈哈
  • 渠道的话,我觉得要多样化,毕竟本人一学习就要犯困,而且每块东西都有所不同。那么就书、视频、博客什么的齐上阵啦啦啦。
  • 方式方法的话,需要硬性软性规定一起上才行,硬性的话每天要写博客,即使是一部分最好也要写,感觉手不动,腿不动,是万恶之源啊,啊,至少是懒惰之源。然后要多动手,办公室可以试验的,有时间要搞一下,不行就家里搞。一段时间之后要有总结,敢不敢以内部分享的方法来啊~

另外,想到其实学习java,其实是为了更好的编程,更好的解决问题。所谓勿忘初心,则此可为吾之初心!

再进一步,则可以以此为基础进行分类学习。算法,数据结构,语言,工具,数据库,程序设计。

每个迭代历时两周,sweet,需求分析,估计时间,然后学习,实践,总结,画时序图

想到再补充吧,现在去搞定图像吧;

关于Java学习的更多相关文章

  1. 0037 Java学习笔记-多线程-同步代码块、同步方法、同步锁

    什么是同步 在上一篇0036 Java学习笔记-多线程-创建线程的三种方式示例代码中,实现Runnable创建多条线程,输出中的结果中会有错误,比如一张票卖了两次,有的票没卖的情况,因为线程对象被多条 ...

  2. 0035 Java学习笔记-注解

    什么是注解 注解可以看作类的第6大要素(成员变量.构造器.方法.代码块.内部类) 注解有点像修饰符,可以修饰一些程序要素:类.接口.变量.方法.局部变量等等 注解要和对应的配套工具(APT:Annot ...

  3. 分享篇——我的Java学习路线

    虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...

  4. Java学习笔记(04)

    Java学习笔记(04) 如有不对或不足的地方,请给出建议,谢谢! 一.对象 面向对象的核心:找合适的对象做合适的事情 面向对象的编程思想:尽可能的用计算机语言来描述现实生活中的事物 面向对象:侧重于 ...

  5. Java学习心得之 HttpClient的GET和POST请求

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 HttpClient的GET和POST请求 1. 前言2. GET请求3 ...

  6. 0032 Java学习笔记-类加载机制-初步

    JVM虚拟机 Java虚拟机有自己完善的硬件架构(处理器.堆栈.寄存器等)和指令系统 Java虚拟机是一种能运行Java bytecode的虚拟机 JVM并非专属于Java语言,只要生成的编译文件能匹 ...

  7. 0030 Java学习笔记-面向对象-垃圾回收、(强、软、弱、虚)引用

    垃圾回收特点 垃圾:程序运行过程中,会为对象.数组等分配内存,运行过程中或结束后,这些对象可能就没用了,没有变量再指向它们,这时候,它们就成了垃圾,等着垃圾回收程序的回收再利用 Java的垃圾回收机制 ...

  8. 0028 Java学习笔记-面向对象-Lambda表达式

    匿名内部类与Lambda表达式示例 下面代码来源于:0027 Java学习笔记-面向对象-(非静态.静态.局部.匿名)内部类 package testpack; public class Test1{ ...

  9. 0025 Java学习笔记-面向对象-final修饰符、不可变类

    final关键字可以用于何处 修饰类:该类不可被继承 修饰变量:该变量一经初始化就不能被重新赋值,即使该值跟初始化的值相同或者指向同一个对象,也不可以 类变量: 实例变量: 形参: 注意可以修饰形参 ...

  10. 《Java学习笔记(第8版)》学习指导

    <Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...

随机推荐

  1. bzoj4320 homework 题解

    题面链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4320 令M=sqrt(mx),把询问的Y按M 分成两种不同的处理方式. 1.对于> ...

  2. GDI 画刷(10)

    创建画刷 调用 CreateSoildBrush.CreateHatchBrush.CreateBrushIndirect 函数可以创建画刷. CreateSoildBrush:创建实心画刷: Cre ...

  3. 【ownCloud】添加信任域

    如果在安装ownCloud后,更换了访问方式,比如刚开始是http://127.0.0.1/owncloud,变成了http://1.1.1.1/owncloud,那么在访问时可能得到这样的页面: 您 ...

  4. js动态渲染链接outline为随机颜色

    [].forEach.call($("*"),function(a){ a.style.outline="1px solid #"+(~~(Math.rando ...

  5. CSS max-width: 0;

    写CSS,大家都知道max-width是要在宽度超过后才会生效,但今天我发现一个神奇的现象, 为表格td加上max-width: 0;可以让上下两个表格自动对齐,这句的作用到底是什么还有待研究,今天先 ...

  6. qt的关闭窗口

    .关闭主窗口并退出程序是 QApplication::exit() .如果是QDialog,就accept() 或 reject()在调用窗口中获取相关参数:void MainWindow::on_p ...

  7. 第一个GTK程序

    /*我已经把代码写在此处  希望借鉴和完善!一起加油奥(PS:我的QQ是1693672542欢迎加我一起进行探讨学习奥!!!)*/#include <stdio.h>#include< ...

  8. SLES documentation

    https://www.suse.com/documentation/sles11/book_sle_admin/data/sec_basicnet_yast.html

  9. Windows 10不能正常打开开始菜单问题修复

    1.可以尝试通过命令重新注注册Windows Store app: powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableD ...

  10. Android实战简易教程-第六十六枪(server端搭建和server端Json数据交互)

    学习Android有一段时间了.对server端有非常深的好奇,决定对server端的实现进行一些研究,这里实现了一个简单的小样例,用于获取server端的json数据,样例非常easy,适合刚開始学 ...