关于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 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...
随机推荐
- js:重复输出字符串中字符
复习了 重复输出一个字符串后, 重复输出一个字符串是 比如给定 str:abc num:3 要求输出 abcabcabc 文章链接:https://www.cnblogs.com/mobu/p/98 ...
- Ecshop模板中html_options用法详解
程序部分 <?php $smarty->assign('status_list', $_LANG['cs']); // 订单状态 $smarty->display("ind ...
- 为什么用clojure作为storm 的主要开发语言
Why you choose Clojure as the development language of Storm? Could you talk about your long practica ...
- TagCloud with xml
Django后台开发 加了个3D标签云的插件 3DTagCloudwithXML 中使用的是xml生成方式 为了xml自己主动化生成 而不须要去手工改动xml 特地写了个xmlgenerator 比較 ...
- HDU 5402 Travelling Salesman Problem (模拟 有规律)(左上角到右下角路径权值最大,输出路径)
Travelling Salesman Problem Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (J ...
- 我的红外arduino链接,!!!!
点击打开链接http://blog.csdn.net/g1342522389/article/details/46272473 一定要赞,小编非常辛苦.
- Online Object Tracking: A Benchmark 论文笔记
Factors that affect the performance of a tracing algorithm 1 Illumination variation 2 Occlusion 3 Ba ...
- CSS艺术之---负margin之美
CSS中负边距(nagative margin)是布局中常常使用的一个技巧.仅仅要运用得当时常会产生奇异的效果.勘称CSS中的奇淫巧计,非常多CSS布局方法都依赖于负边距.掌握它对于前端童鞋来说还是非 ...
- Flex布局 Flexbox属性具体解释
原文:A Visual Guide to CSS3 Flexbox Properties Flex布局官方称为CSS Flexble Box布局模型是CSS3为了提高元素在容器中的对齐.方向.顺序,甚 ...
- Linux - vim的基本使用
通过which指令来查看文件位置! [root@local ~]# which vim /usr/bin/vim [root@local ~]# which vi /usr/bin/vi [root@ ...