Skip to content

timerring/backend-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-tutorial

If you find it useful, welcome to star⭐, and you are also welcome to submit an issue for further discussion or PR proofreading.

自己整理总结的韩顺平Java零基础markdown笔记,对于其中的一些冗余部分做了精简,同时也补充了课程的部分内容,方便阅读与记忆。

如果觉得有用,欢迎star⭐,同时也欢迎提issue进一步讨论或pr校对。

Content

Java基础部分(点击展开 Click to expand)

第2章 Java概述与基础知识
第3章 变量
第4章 运算符
第5章 程序控制结构
第6章 数组、排序和查找
第7章 面向对象编程(基础部分)
第8章 面向对象编程(中级部分)
第9章 项目-房屋出租系统

Java高级部分(点击展开 Click to expand)

第10章 面向对象编程(高级部分)
第11章 枚举和注解
第12章 异常Exception
第13章 常用类
第14章 集合

Overview

Title Content Code
Java基础部分
第2章 Java概述与基础知识 Java 历史 | Java技术体系平台 | Java 重要特点 | JDK,JRE | Java 快速入门 | 注意细节 | Java 转义字符 | 注释(comment) | Java 代码规范 | DOS 命令 | 环境变量path配置及其作用 [code]
第3章 变量 程序中+号的使用 | 数据类型 | 整数类型 | 浮点类型 | Java API 文档 | 字符类型(char) | 布尔类型:boolean | 基本数据类型转换 | 基本数据类型和String 类型的转换 [code]
第4章 运算符 运算符介绍 | 算术运算符 | 关系运算符(比较运算符) | 三元运算符 | 运算符优先级 | 标识符的命名规则和规范 | 关键字 | 保留字 | 键盘输入语句 | 进制 | 原码、反码、补码 | 位运算符 [code]
第5章 程序控制结构 程序流程控制介绍 | if 分支 | switch 分支结构 | for 循环控制 | while 循环控制 | do..while 循环控制 | 跳转控制语句-break | 跳转控制语句-continue | 跳转控制语句-return [code]
第6章 数组、排序和查找 数组介绍 | 数组的使用 | 数组使用注意事项和细节 | 数组应用案例 | 数组赋值机制 | 数组拷贝 | 数组添加/扩容 | 多维数组 二维数组 | 二维数组的应用案例 | 二维数组使用细节和注意事项 [code]
第7章 面向对象编程(基础部分) 类与对象 | 成员方法 | 成员方法传参机制 | 方法递归调用 | 方法重载(OverLoad) | 可变参数 | 作用域 | 构造方法/构造器 | javap的使用 | 对象创建的流程分析 | this 关键字 [code]
第8章 面向对象编程(中级部分) IDEA 常用快捷键 | | 访问修饰符 | 面向对象编程三大特征 | 面向对象编程-继承 | super 关键字 | 方法重写/覆盖(override) | 面向对象编程-多态 | Object 类详解 [code]
第9章 项目-房屋出租系统 房屋出租系统-需求 | 房屋出租系统-界面 | 房屋出租系统-设计(!!) | 房屋出租系统-实现 [code]
Java高级部分
第10章 面向对象编程(高级部分) 类变量和类方法 | 理解main 方法语法 | 代码块 | 单例设计模式 | final 关键字 | 抽象类 | 抽象类最佳实践-模板设计模式 | 接口 | 内部类 [code]
第11章 枚举和注解 先看一个需求 | 枚举 | enum 关键字实现枚举-快速入门 | enum 常用方法说明 | enum 常用方法应用实例 | enum 实现接口 | 注解的理解 | 基本的Annotation 应用案例 | JDK 的元Annotation(元注解) [code]

参考书籍

ChangeLog

  • v1.0 基础结构 230411

TODO

  • 预计每日更新1~2章

  • docsify部署

  • 整理资料

  • 欢迎issue交流讨论,PR订正。

关注更多

扫描下方二维码关注公众号:AIShareLab

  AIShareLab,一个关注CV、AI、区块链、Web开发、硬件开发、5G通信等领域的热“AI”分享的社群,微信搜索公众号 AIShareLab 一起交流更多相关知识,前沿算法,Paper解读,项目源码,面经总结。

LICENSE

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

About

韩顺平Java零基础markdown整理(A detailed tutorial of java from 0 to 1)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages