第一阶段:
预期完成时间:1天
实现目标:
(1)安装好java工具:ECLIPSE(eclipse是集成开发环境, eclipse自带了Jre,自带jdk,设置了环境变量的作用是可以在Windows的Dos命令行中使用javac命令来编译Java程序,java命令来执行java程序,所以即使不单独安装jdk,也不配置环境变量,依然可以编译运行java文件。)
(2)编写一个基本的hello world代码,编译并能成功运行
public class HelloWorld { //一切从类开始,方法和字段都必须在类里面,该类是公用类,相当于一个接口。
public static void main(String[] args) // main方法是程序的入口,并且是静态方法,该方法参数 “String[] args”表明可以将一个字符串数组传递给程序来帮助程序初始化。
{
System.out.println("Hello World");//调用System类下的静态对象成员out,该对象成员是java.io.PrintStream类的静态对象,直接调用该静态对象的方法println(),输出信息到控制台上。
}
}
代码解析点:
a.public
b.static
静态方法可以不用创建对象直接使用该方法。
c.void
如果写的是void意思就是不需要返回类型。所以就没必要写return 了
如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值
d.main()函数及函数里面参数的问题
e.String类
f.数组
g.System类的用法及类里面的方法
其实System是java.lang包里面的一个类。
而out就是System里面的一个数据成员(也称为字段),但这个成员不是基本类,而是java.io.PrintStream类的对象。
被关键字 static修饰的数据成员或方法可以直接通过“类名.数据成员”或“类名.方法”来引用,而无须先建立对象。所以System.out是应用了out这个静态数据成员。
而out又是一个java.io.PrintStream类的对象,所以out必然可以调用java.io.PrintStream类里面的方法,println()就是java.io.PrintStream类里的一个方法,它的作用就是用来想控制台输出信息的。
实际完成进度:100%
实现目标过程中遇到的问题及解决方法:无
完成目标的过程中得到的收获:
1.学习类及类方法对象之间的调用规则后,积累更多的常用的类的方法。
2.从代码的每句解释中找规律和通用规则。
实际完成时间:1天