一、Git分布式版本控制系统

Github/BitBucket
BitBucket的好处可以私有化项目(免费)
Github私有化项目(收费)

二、Maven & Java & IntelliJ idea

1、Maven是什么?

jar包的统一管理是用Maven,在pom文件中引用就可以用(用pom管理)

2、java官网

3、IntelliJ idea官网

三、Java基础语法

注意:为了看起来简洁这里并没有使用System.out.println();,而是我们这里自定义了一个print()函数。

定义如下:

1、注释

①单行注释://
②多行注释:

③文档注释(会编到java doc里面去)

2、运算符

结果

3、字符串

结果

4、控制流

结果

四、Java中的几个容器类

1、ArrayList

结果

2、HashMap

结果

3、set

结果

五、异常处理(三部曲)

结果

六、面向对象

封装、继承、多态

Talking.java

Human.java

Main.java

结果

七、java比较常用的一些类

这里面列举了三种:随机、时间、数学

1、随机:一般计算机中都是伪随机的,即根据某种算法进行随机,当我们使用random.setSeed()函数设定种子后,每次随机出来的数都是同一个数。

2、时间:可以设定时间的格式,用date.getTime()出来的一串数字值是现在时间距离1970年有多少秒

3、数学类

结果