已采纳回答 / Caballarii
newAge=age1--和newAge=--age1是有区别的前者先赋值再自减,newAge为24,age1为23后者先自减再赋值,newAge和age1都为23分开写最安全即age1--;newAge=age1;和--age1;newAge=age1是一样的。输出变量前有加号是因为加号前面是字符串,两个变量连接起来一起输出需要在中间加上加号
2015-12-17
已采纳回答 / 天启之魂
imooc里面没有怎么具体的讲static 的 ,我跟你讲讲吧 望采纳static是用于修饰成员的修饰符,也成为静态关键字静态成员被所有对象所共有静态成员随着类的加载而加载,所以优先于对象存在静态成员可以直接被类名调用如 类名.静态变量 或 类名.静态函数();静态函数中只能访问静态成员,非静态成员必须通过对象来访问主函数是静态函数静态函数中不可以使用this和super关键字,因为静态函数不需要通过对象调用静态成员是共享数据,对象中的存储的事特有数据静态成员数据保存在内存中方法区的静态方法区中
2015-12-15