JAVA初学笔记目录

JDK安装步骤
JDK安装详情

JAVA初窥-DAY01
JAVA第一个程序“HELLO,WORLD!
数据类型
变量的赋值与输出
变量命名”

JAVA初窥-DAY02
字符串类型
转义字符
拼接、运算
常量
String转int
逻辑运算
短路求值
位运算符
三目运算符

JAVA初窥-DAY03
注释
分支结构:if语句、switch语句
循环语句:for循环、while语句、do while语句
break语句、continue语句
Scanner输入
随机数、开根号

JAVA初窥-DAY04
方法
方法的重载
ruturn语句
void语句

JAVA初窥-DAY05
方法的递归

JAVA初窥-DAY06
数组的定义,赋值,输出
foreach语句
可变参数编程 int…tmp
数组中元素的交换

JAVA初窥-DAY07
数组的拷贝
深浅拷贝
二分法查找数组的元素
数组的排序,冒泡排序

JAVA初窥-DAY08
面向过程与面向对象
实例化及调用普通方法和普通成员变量
静态成员方法与静态成员变量的调用、一般变量及常量的定义
封装:private、OOP、OOA、OOD
构造方法:this
代码块
匿名对象

JAVA初窥-DAY09
时间复杂度、大O渐进表示法
空间复杂度
顺序表

JAVA初窥-DAY10
顺序表的实现

JAVA初窥-DAY11
无头单向不循环链表的实现
链表反序的实现
链表返回中间节点的实现
泄露查询

JAVA初窥-DAY12
无头单向不循环链表的扩展
倒数第K
链表排序
判断回文
判断有环
判断有环延续
清除重复

JAVA初窥-DAY13
两个链表的合成
两个链表的公共节点
无头双向不循环链表的实现

JAVA初窥-DAY14
顺序表和链表

访问限定修饰符
面向对象与面向过程
继承
super
final
组合
向上转型
向下转型

JAVA初窥-DAY15
动态绑定
方法的重写
多态
抽象类
接口

ps:抽象类和普通类的区别 ; 抽象类和接口的区别

你可能感兴趣的:(JAVA初窥)