欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

千锋JavaEE学习第二周总结

程序员文章站 2022-07-15 16:18:22
...

第二周完成了:循环、函数、数组的学习,还将面向对象这一章节开了个头,完成了从直接在.java文件中编写代码,到在notepad++中编写,最后进入eclipse中编写代码的过度。
昨天是开启面向对象章节,使用eclipse的第一天。教了我们什么是对象,什么是类,以及类的组成,教了我们eclipse的基本使用方法。我一开始在方法和函数的区别处有所问题。但后续也在老师的教导下得到了很好的解决。

package com.qf.day10.oop;

public class TestStudent {

	public static void main(String[] args) {
		
		Student chen =new Student();
		chen.name ="小陈";
		chen.age =17;
		chen.sex ="女";
		chen.score =99.5;
		chen.sayhi();

	}

}
class Student{
	
	String name;
	int age;
	String sex;
	double score;
	
	public void sayhi(){
		
		System.out.println("我叫"+name+",我今年"+age+"岁了,我是"
		+sex+"孩子,我这次得分"+score);
		
	}
	
}

我了解到static(静态)关键字的含义,这一点老师给我做了扩展,了解到被static修饰的在启动main方法的时候,会被优先发入到JVM虚拟机中。main方法是静态方法,不能调用非静态方法,但可以先创建对象,再调用对象里面的非静态方法。
也了解到了,非静态方法也可以进行递归,即非静态方法和静态方法之间不能互相调用,但各自可以进行调用和递归。

相关标签: 学习心得 java