Java-我的2017年

2017上半年要开始学习 Java 了,今天特地新建一个 Java 栏目,顺便贴出来一些曾经收藏的 Java 相关的教程,希望对大家有帮助。

慕课网

Java 入门第一季
Java 入门第二季
Java 入门第三季


掘金

[手把手教程][第二季]java后端博客系统第一章
[手把手教程][第二季]java后端博客系统文章系统——No1
[java手把手教程][第二季]java后端博客系统文章系统——No2
[java手把手教程][第二季]java后端博客系统文章系统——No3

浅谈Java实现一个聊天软件


笔记

  • 在使用 binarySearch()方法之前必须进行排序(sort()方法),如果没有对数组进行排序,则结果是不确定的。如果数组包含多个带有指定值的元素,则无法保证找到的是哪一个。
  • 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量.
    静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。在静态方法中不可以使用 this 关键词。
  • 运行时多态存在的三个必要条件:
    一、要有继承(包括接口的实现);
    二、要有重写;
    三、父类引用指向子类对象。