Java总结前六章总结

朱清林

第一章:Java 入门基石
Java 起源与发展:因跨平台和安全性需求诞生,从众多编程语言中脱颖而出
搭建开发环境:对比 Windows、Mac OS、Linux 下 JDK 安装差异
Hello World 程序:置于 Java 程序结构框架下讲解,包括类声明、主方法作用、编译与运行命令
第二章:数据类型与运算规则探秘
基本数据类型:深入剖析 8 种基本数据类型,结合底层原理解释存储格式设计
运算符运用:通过丰富实例阐述优先级与结合性,穿插错误案例分析
第三章:控制流程掌控艺术
顺序结构:是程序执行的基本流程
分支结构:if-else、switch,如电商订单折扣计算、游戏角色职业选择
循环结构:for、while、do-while,配合 break、continue,如打印九九乘法表、服务器监听
第四章:数组 —— 数据集合初体验
数组定义与初始化:以图书馆书架布局为例,讲解静态和动态初始化
数组内存特性:借助示意图揭示连续存储特性和索引访问机制,强调边界安全
多维数组:以地图坐标、像素矩阵等实例展现其功能,使用 for 循环和增强 for 循环遍历
第五章:类与对象 ——Java 世界的构建模块
类与成员:类是蓝图,成员变量是属性,成员方法是行为,如 “人” 类、“交通工具” 类体系
封装:用 public、private 等修饰符实现,如保护银行账户信息
对象创建与交互:通过 new 关键字创建对象,以 “学生” 类对象为例展现动态交互
构造方法:多重构造方法满足多样化初始需求
第六章:封装、继承与多态 ——Java 特性的强大交响
封装:以银行账户管理系统为例,private 修饰敏感信息,getter、setter 方法把控存取
继承:子类借助 extends 关键字继承父类,如动植物分类体系,通过 super 关键字回溯父类资源
多态:编译时多态(方法重载)如工具箱配备多样工具,运行时多态以动物园动物表演为例
示例代码:
Hello World 程序
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
if-else 示例:
int orderAmount = 1000;
if (orderAmount >= 1000) {
System.out.println("享受8折优惠");
} else {
System.out.println("无优惠");
}
for 循环示例:
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "×" + i + "=" + (i * j) + "\t");
}
System.out.println();
}
类与对象示例:
class Student {
private int age;
private String name;

public Student(int age, String name) {
    this.age = age;
    this.name = name;
}

public void study() {
    System.out.println(name + " is studying.");
}

public int getAge() {
    return age;
}

public String getName() {
    return name;
}

}

public class Main {
public static void main(String[] args) {
Student student = new Student(20, "Tom");
student.study();
System.out.println("Age: " + student.getAge());
System.out.println("Name: " + student.getName());
}
}
多态示例:
class Animal {
public void perform() {
System.out.println("Animal is performing.");
}
}

class Tiger extends Animal {
@Override
public void perform() {
System.out.println("Tiger is performing.");
}
}

class Monkey extends Animal {
@Override
public void perform() {
System.out.println("Monkey is performing.");
}
}

public class Main {
public static void main(String[] args) {
Animal animal1 = new Tiger();
Animal animal2 = new Monkey();
animal1.perform();
animal2.perform();
}
}

posted @   就是带  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示