关于Java学习
缘由
其实写东西的缘由都很简单,不外乎要总结记录,这里,是一种启明灯一样的东西。
虽然说是半路出家,但码代码也有不少时间了,学习编程也有记录可寻了。。
但是,但是,但是,到了工作中,虽然经前辈指点,仍能顺利完成工作内容,自己总有两种迥异的感觉:
- 自己已经大成,编程不过如此
- 编程要学的真是浩瀚无边啊,但感觉从哪里入手都不是,学了也不能很快学以致用
因此,借自己的文字,告诉愚笨的大脑和心,工作中学习的路在哪里。
关于编程学习
编程自然是一个用到老学到老的工作,要学习,自然要讲学习的东西,无非是学习内容和学习方法(态度什么的只好喝点毒鸡汤来纠正了..)
学习内容
其实最简单的就是找一个思维导图,大大的那种(想找个小的还有点难..);
但是,但是,但是,经历过多次探寻,反而更加突出上面说的第二点感觉了,因此,我觉得需要我自己去调整,自己去画,属于自己的导图!!!
就好像把社会分层,把地理按照海拔分成阶梯一样,学习的内容横向需要分块,纵向需要分等级,然后像打怪兽一样,先同一等级清怪,然后升级,打不过再回来修行,再上去继续干啊!!
总结:现在需要我去干三件事儿
- java所有内容(大概找下哈..),并各种分级
- 横向纵向图
- 思维导图
学习方法
- 时间上的话,抽时间吧,但是阶段性要有规划,刚才开会突发奇想,搞成迭代式的,哈哈哈哈哈哈哈哈哈哈
- 渠道的话,我觉得要多样化,毕竟本人一学习就要犯困,而且每块东西都有所不同。那么就书、视频、博客什么的齐上阵啦啦啦。
- 方式方法的话,需要硬性软性规定一起上才行,硬性的话每天要写博客,即使是一部分最好也要写,感觉手不动,腿不动,是万恶之源啊,啊,至少是懒惰之源。然后要多动手,办公室可以试验的,有时间要搞一下,不行就家里搞。一段时间之后要有总结,敢不敢以内部分享的方法来啊~
另外,想到其实学习java,其实是为了更好的编程,更好的解决问题。所谓勿忘初心,则此可为吾之初心!
再进一步,则可以以此为基础进行分类学习。算法,数据结构,语言,工具,数据库,程序设计。
每个迭代历时两周,sweet,需求分析,估计时间,然后学习,实践,总结,画时序图
想到再补充吧,现在去搞定图像吧;


关于Java学习的更多相关文章
- 0037 Java学习笔记-多线程-同步代码块、同步方法、同步锁
什么是同步 在上一篇0036 Java学习笔记-多线程-创建线程的三种方式示例代码中,实现Runnable创建多条线程,输出中的结果中会有错误,比如一张票卖了两次,有的票没卖的情况,因为线程对象被多条 ...
- 0035 Java学习笔记-注解
什么是注解 注解可以看作类的第6大要素(成员变量.构造器.方法.代码块.内部类) 注解有点像修饰符,可以修饰一些程序要素:类.接口.变量.方法.局部变量等等 注解要和对应的配套工具(APT:Annot ...
- 分享篇——我的Java学习路线
虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...
- Java学习笔记(04)
Java学习笔记(04) 如有不对或不足的地方,请给出建议,谢谢! 一.对象 面向对象的核心:找合适的对象做合适的事情 面向对象的编程思想:尽可能的用计算机语言来描述现实生活中的事物 面向对象:侧重于 ...
- Java学习心得之 HttpClient的GET和POST请求
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 HttpClient的GET和POST请求 1. 前言2. GET请求3 ...
- 0032 Java学习笔记-类加载机制-初步
JVM虚拟机 Java虚拟机有自己完善的硬件架构(处理器.堆栈.寄存器等)和指令系统 Java虚拟机是一种能运行Java bytecode的虚拟机 JVM并非专属于Java语言,只要生成的编译文件能匹 ...
- 0030 Java学习笔记-面向对象-垃圾回收、(强、软、弱、虚)引用
垃圾回收特点 垃圾:程序运行过程中,会为对象.数组等分配内存,运行过程中或结束后,这些对象可能就没用了,没有变量再指向它们,这时候,它们就成了垃圾,等着垃圾回收程序的回收再利用 Java的垃圾回收机制 ...
- 0028 Java学习笔记-面向对象-Lambda表达式
匿名内部类与Lambda表达式示例 下面代码来源于:0027 Java学习笔记-面向对象-(非静态.静态.局部.匿名)内部类 package testpack; public class Test1{ ...
- 0025 Java学习笔记-面向对象-final修饰符、不可变类
final关键字可以用于何处 修饰类:该类不可被继承 修饰变量:该变量一经初始化就不能被重新赋值,即使该值跟初始化的值相同或者指向同一个对象,也不可以 类变量: 实例变量: 形参: 注意可以修饰形参 ...
- 《Java学习笔记(第8版)》学习指导
<Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...
随机推荐
- 【剑指Offer】31、从1到n整数中1出现的次数
题目描述: 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1.10.11.12.13因此共出现6次,但是对于后面问题他 ...
- ios开发——runtime
首先,最重要的一点,学runtime能干嘛? 1.使用runtime改变变量值 2.使用runtime交换方法 3.使用runtime添加方法 4.使用runtime给分类扩展属性 学了runtime ...
- elementUI 时间选择器,时间选择快捷键
elementUI的时间快捷键,使用属性:picker-options="pickerOptions",由于pickerOptions的定义很长,也在其他地方共用,因此建议提取出来 ...
- Java设计模式之 — 组合(Composite)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9153753 听说你们公司最近新推出了一款电子书阅读应用,市场反应很不错,应用里还有 ...
- 4.Thymeleaf的常用标签
一.常用标签 二.foreach案例 1.创建项目 2. 创建Student.java package cn.kgc.pojo; /** * Created by Administrator on 2 ...
- Spring Cloud-config(十一)
说明 用于分布式中统一的配置管理,是一个单独的微服务 简单例子 准备git 1.我自己在本地环境搭建了git服务器 也可以使用github 可参考:https://www.cnblogs.com/LQ ...
- eclipse jvm调优
1.初始参数 -Xms256m-Xmx1024m 2.在eclipse.ini中加入,注意一点的是D:/soft/eclipse-jee,这个目录必须存在,启动时并不会自动目录 -verbose:gc ...
- innodb_max_purge_lag
mysql 现象: 线上数据库每个表分配一个ibdata,但是总的ibdata文件很大,超过10G,用相关工具查看,大部分空间都是undo_log 分析了db33的ibdata1的记过 Total ...
- Swift----安装,简单介绍
安装: 眼下最新的稳定版是 Swift 0.94.1 1.下载:wget http://swiftlang.org/packages/swift-0.94.1.tar.gz 2.解压:tar xfz ...
- js导出table中的EXCEL总结
导出EXCEL通常是用PHP做,可是项目中,有时候PHP后端project师返回的数据不是我们想要的,作为前端开发project师,把相应的数据编号转换为文字后,展示给用户.可是.需求要把数据同一时候 ...