写给我的朋友,Java学习之路

最重要的

选择程序猿,便意味着你始终要学习。如果说想着看完这里的全部,就能靠这混吃一辈子,那还是放弃把。
这里是我的曾今学习的方式,但我的学习方法可能不是很适合你。所以我只当只领路羊,接下来的学习,都得靠你自己。
加油!

Git教程

先推荐三篇教程,帮助大家快速熟悉,最好按顺序学习~

廖雪峰老师的git教程

这篇教程,百度搜git教程第一篇就是,廖雪峰老师讲的很清楚,非常适合新人学习及了解概念

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

idea里git实战

这篇讲idea中git的可视化操作。大部分时间,我们使用git都是可视化的,概念清楚的情况下,放心用

http://blog.csdn.net/autfish/article/details/52513465

Java设计模式之建筑者模式.

初看java设计模式-建造者模式时,肯定有和我一样有疑惑的。网上的例子几乎都一样,但是却没new xxx.Builder().buildxx().buildxx()…这样的。那么我今天来讲讲这种建造者模式的实现。

首先按照我的惯例,先给例子后解说

例子

Product.java

Java动态代理小例子.

例子

1,先创建teacher接口

1
2
3
public interface Teacher {
void manageWork(String s);
}

2,创建teacher实现类

1
2
3
4
5
6
7
8
9
public class TeacherA implements Teacher {

@Override
public void manageWork(String s) {
// TODO Auto-generated method stub
System.out.println(this.getClass().getSimpleName()+"开始布置作业:"+s);
}

}