From 4e1080ba4e5049d32d73508cf88ac86e145a1095 Mon Sep 17 00:00:00 2001 From: Wangyanshu <2680603193@qq.com> Date: Thu, 19 Mar 2026 14:54:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20'xindetihui'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xindetihui | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 xindetihui diff --git a/xindetihui b/xindetihui new file mode 100644 index 0000000..880d5ab --- /dev/null +++ b/xindetihui @@ -0,0 +1,8 @@ +为什么需要显式数据类型声明? +Java 是静态类型语言,编译期会进行类型检查,显式声明能提前发现类型不匹配的错误,保障程序稳定性;同时编译器可基于类型做优化,提升运行效率。而 Python 是动态类型语言,类型检查在运行时完成 +为什么需要 public 这类访问修饰符? +访问修饰符(public/private/protected)是 Java 封装特性的核心,用于控制类、属性、方法的可见范围: +public 表示公开可访问,允许外部调用; +private 表示仅类内部可见,用于隐藏内部实现,保护数据安全; +这种权限控制能提升代码的可维护性与安全性。 +通过本次 Python 到 Java 8 的代码转换实践,我深刻体会到两种面向对象语言的设计差异。Python 动态类型让代码简洁灵活,开发效率更高;而 Java 静态类型虽增加了代码量,却能在编译期提前规避类型错误,更适合大型工程化开发。public 等访问修饰符的使用,让我理解了封装的核心思想——通过权限隔离实现“高内聚、低耦合”,这是保障代码可维护性的关键。这次转换不仅让我掌握了 Java 类的定义与对象实例化,更建立了面向对象编程的工程化思维,为后续学习打下了坚实基础。 \ No newline at end of file