摘要:
Java多线程 **注意:**本章节会涉及到 操作系统 相关知识。 在了解多线程之前,让我们回顾一下操作系统中提到的进程概念: 进程是程序执行的实体,每一个进程都是一个应用程序(比如我们运行QQ、浏览器、LOL、网易云音乐等软件),都有自己的内存空间,CPU一个核心同时只能处理一件事情,当出现多个进 阅读全文
摘要:
Java泛型与集合类 在前面我们学习了最重要的类和对象,了解了面向对象编程的思想,注意,非常重要,面向对象是必须要深入理解和掌握的内容,不能草草结束。在本章节,我们会继续深入了解,从我们的泛型开始,再到我们的数据结构,最后再开始我们的集合类学习。 走进泛型 为了统计学生成绩,要求设计一个Score对 阅读全文
摘要:
Java I/O 注意:这块会涉及到操作系统和计算机组成原理相关内容。 I/O简而言之,就是输入输出,那么为什么会有I/O呢?其实I/O无时无刻都在我们的身边,比如读取硬盘上的文件,网络文件传输,鼠标键盘输入,也可以是接受单片机发回的数据,而能够支持这些操作的设备就是I/O设备。 我们可以大致看一下 阅读全文
摘要:
Java语法规范 所有的Java语句必须以;结尾! 无论是()、[]还是{},所有的括号必须一一匹配! 主方法的代码只能写在{}中! Java基础语法(面向过程) 在学习面向对象之前,我们需要了解面向过程的编程思维,如果你学习过C语言和Python就会很轻松! 变量和关键字 变量 变量就是一个可变的 阅读全文
摘要:
C语言高级特性 前面我们了解了C语言的相关基础内容,我们来看看C语言的高级部分。这一章的学习难道会比较大,尤其是指针板块,因为需要理解计算机内存模型,所以说是很多初学者的噩梦。 函数 其实函数我们在一开始就在使用了: int main() { //这是定义函数 ... } 我们程序的入口点就是mai 阅读全文
摘要:
C语言基础 前面我们已经搭建好了基本的学习环境,现在就让我们开始C语言的学习吧! C语言的语法层面内容相比其他语言来说,其实算少的了,但是它的难点在于很多概念上的理解,这也是为什么上一章一直在说一些计算机基础相关内容(包括这一章还会继续补一点),这样会有助于各位对于语言的理解,C语言可以说是步入编程 阅读全文
摘要:
**温馨提示:**所有的笔记(需要使用Typora软件打开)在视频下方简介中直接获取,纯个人录制,不用加什么公众号这些,各位小伙伴直接网盘自取吧。 计算机思维导论 计算机自1946年问世以来,几乎改变了整个世界。 现在我们可以通过电脑来做很多事情,比如我们常常听到的什么人工智能、电子竞技、大数据等等 阅读全文