You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
723 B

1. 为什么需要显式数据类型声明?
因为Java是编译型语言,需要提前知道数据类型来分配内存和检查类型错误。
编译时必须确定每个变量占用多少内存(如int占4字节,double占8字节)
编译时检查类型是否匹配,防止运行时才崩溃(如不能把字符串当数字计算)
2.为什么需要public这类访问修饰符?
因为Java需要明确控制谁能访问什么,保证程序安全性和结构清晰。
public:任何人都能访问(如main方法必须public,因为JVM要从外部调用)
private:只有自己能用(隐藏内部细节,防止乱改数据)
不写(默认):同一包内能用
protected:子类能用