标签:系统 创建对象 理解 https ati 调用 pre 外部 因子
1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。
2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。
3. 编程求1!+2!+3!+…+20!。
4. 编写Java程序,计算8+88+888+…前10项之和。
5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。
6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。
7. 使用for循环打印下面的图(等腰三角形)
学习总结:
1,this的作用:
1),表示当前的对象。
2),调用本类中的属性。
例如:
class Animal{ int age; public(Animal(int age)){ this.age=age; } public(int getAge()){ return this.age; } }
3),调用本类中的其他方法。
例如:
class Animal{ public void song(){ System.out.println(" "); } public void sing(){ this.song(); } }
4),调用本类中的构造方法(但在调用时要求要放在构造方法的首行)
例如:
package text; class Animal{ public Animal(){ System.out.println("无参的构造方法被调用"); } public Animal(String name){ this(); System.out.println("有参的构造方法被调用"+name) } public class test4{ public static void main(String[] args){ Animal a=new Animal("猫"); } } }
结果:无参的构造方法被调用
有参的构造方法被调用猫
出处:https://blog.csdn.net/qq_39248122/article/details/80997869
2,static的作用:
使用static声明的属性和方法可以由类名称直接调用,static属性时所有对象共享的,所有对象都可以对其进行操作。
3,理解main()方法
1),public:表示此方法可以被外部调用。
2),static:表示此方法可以由类名称直接调用。
3),void:主方法时程序的起点,所以不需要任何的返回值。
4),main:系统规定好默认调用的方法名称,执行的时候,默认找到main()方法名称。
5),String args[]:表示的是运行的参数。参数传递的形式为“Java类名称 参数1 参数2 参数3.....”
4,测试错误:
1),main方法的方法头的合法形式:
public static void main(String[] args)或public static void main(String args[])
2),方法重载就是方法的名称相同,但参数的类型和参数的个数不同,通过传递参数的个数即类型不同以完成不同可能的方法调用。
3),构造函数在创建对象时被调用。
标签:系统 创建对象 理解 https ati 调用 pre 外部 因子
原文地址:https://www.cnblogs.com/chenqiang0630/p/11516123.html