Skip to content

bwhyman/java-course

Repository files navigation

Welcome to java Programming Language

Overview

China, Northeast Forestry University, Software Engineering, java Programming Language.

Java程序设计。此课程为东北林业大学软件工程专业第4学期的一门专业选修课,课程包含32+16学时。
主讲教师:王波老师

课程基于C/Python/数据结构等课程知识
课程将涵盖封装/继承/多态等基本面向对象知识
课程基于Java 21学习讨论:

  • Functional Programming/Optional/Stream API/Date-Time API/Files/Concurrency/Virtual Threads/Exceptions等基础技术知识
  • 以及,CompletableFuture异步非阻塞编程/NIO Selector多路复用/NIO SocketChannel异步非阻塞网络编程/Flow反应式编程等技术知识

Course Objectives

  • 掌握基本Java编程规范
  • 掌握基本的面向对象程序设计思想
  • 掌握理解多种设计模式的意义及实现
  • 为Web应用/企业级微服务应用/移动端跨平台应用等开发技术提供支持

Development Environments

  • IntelliJ IDEA Ultimate
  • OpenJDK 21
  • Git

Setup Development Environments

Maven & IDEA 安装配置

基于Git & Github的版本控制

Online Tutorials

Example Collections

  • /java-examples,课程示例
  • /java-experiments,课程实验
  • /java-homeworks,课程作业
  • /java-algorithms,算法练习

Related Courses

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages