计算机程序设计基础

2024-2025-1

L. Zhang

RIEM, SWUFE

计算机基础(英)期末Project要求

数据库基础(英)quiz答案
sqlite-jdbc-3.47.1.0.jar

上课时间、地点:

  • 周三下午13:00 ~ 15:35@H203
  • 周三晚上18:30 ~ 21:05@H203

快速参考:

  1. Getting Started
    1.1 数据存储与地址
    1.2 System perspective
    1.3 A brief introduction to Java
    1.4 第一个Java程序

  2. 基本数据类型和方法
    2.1 常见的三种类型数据
    2.2 变量和基本数学运算
    2.3 数据类型转换
    2.4 定义和使用一个方法
    2.5 方法的定义和调用:详解
    2.6 类作为一种特殊的数据类型
    2.A 错误数据类型导致的风险
    2.P Problems

  3. 流程控制
    3.1 关系运算. Relational Operators
    3.2 分支结构
    3.3 逻辑运算. Logical operators
    3.4 循环结构 - while循环
    3.5 循环结构 - for循环
    3.6 break:终止循环
    3.7 continue:跳过某轮循环
    3.8 综合案例:前多少个正整数的和会超过给定的数?
    3.P Problems

  4. Java代码规则
    4.1 变量的可见性
    4.2 Java语法规则

  5. 面向对象的程序设计
    5.1 类与对象
    5.2 Java是如何存储变量的 & static变量和方法
    5.3 Java方法的重载
    5.4 构造方法
    5.5 Java继承
    5.6 抽象类&继承的用途
    5.7 成员变量/方法的访问控制
    5.8 接口interface

  6. 数据集合Collections
    6.1 数组Array
    6.2 列表List
    6.3 集合Set
    6.4 Map

  7. Cases
    7.1 LoginController

Appendix.


教材:

视频资源(英文):


相关软件下载

JDKEclipse

请根据自己电脑的操作系统下载JDK和Eclipse。JDK推荐下载Java 22, Eclipse推荐下载Eclipse IDE for Java Developers。

Java Tutorial Ext Project

hr.db
查询图解