Skip to content

andychenggg/CS209

Repository files navigation

CS209 Computer System Design and Application

Introduction to this repository

The structure of this summary is mainly derived from the course materials and experimental materials of the same-name course in the Department of Computer Science and Engineering(CSE) of Southern University of Science and Technology(SUSTECH). At the same time, many search engines, including google, edge, and many websites, such as csdn, StackOverflow, chatgpt also gave me great help. Here I would like to express my gratitude to all the above people, websites, etc. who have helped me.

Introduction to this course

This course, also known primarily as Java2, takes a deeper look at Java. Some of the more basic grammer details and language features are presented in a file called CS102A.pdf, representing the course Introduction to Computer Programming.

Update Rules

1.I will try my best to update it once a week

2. I will try my best to update it in both Chinese and English

Some expectations of the author:

If you feel that these documents have helped you, you can light up a small star in the upper right corner

Uploaded part(s)

How to use Git after installation?

Chapter 2 & Lab 2 -- generic, ADT, collections

Chapter 3 & Lab 3 -- functional programming, lambda expression

Chapter 4 & Lab 4 -- Stream<T>, Optional<T>

Chapter 5 & Lab 5 -- Encoding, I/O

Assignment 1 notes: Regular Expression

CS209 计算机系统设计与应用

本仓库介绍

本摘要结构主要来源于 南方科技大学(SUSTECH)计算机科学与工程系(CSE) 同名课程的课程资料和实验资料。同时很多搜索引擎,包括google,edge,还有很多网站,比如csdn,StackOverflow,chatgpt也给了我很大的帮助。在此向以上所有帮助过我的人、网站等表示感谢。

本课程简介

本课程主要也称为 Java2, 对Java提供了一个更深入的视角。一些更基本的语法细节和语言特性在其中一个文件 CS102A, 代表着课程计算机程序与设计基础A。

更新规则

1.我会尽量每周更新一次

2.我会尽量更新中英文版本

作者的一些期待:

如果你觉得这些文件给予了你帮助,你可以在右上角Star出点亮一个小星星

上传的部分

Git安装后如何使用?

第 2 章和实验 2 -- 泛型、抽象数据类型、集合

第 3 章和实验 3 -- 函数式编程,lambda 表达式

第 4 章和实验 4 -- Stream<T>、Optional<T>

第 5 章和实验 5 -- 编码,I/O

作业 1 笔记:正则表达式

About

Computer System Design and Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published