第三周总结
Posted chenqiang0630
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周总结相关的知识,希望对你有一定的参考价值。
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),构造函数在创建对象时被调用。
以上是关于第三周总结的主要内容,如果未能解决你的问题,请参考以下文章