第二十次记录,Java入门,编写及调用第一个程序
基本要求:
已安装开发工具idea
后附上所有代码
要点:
Step1: 新建项目
这里选择安装好的JDK目录,有的可能会自动识别出来目录地址,有的需要自己手动去选了。
JDK就是Java的运行环境,JDK安装包与步骤在第十八次记录里。
选好之后,选择next,next。看到如下界面:
选择你项目要存放的目录,随便建一个文件夹就可以,点finish
项目结构最终是这样的:
src目录下就是我们要写Java文件的地方。
Step2:新建一个Java文件
新建一个java包,取名demo01,名字可以随便取
右键src-》new-》package
右键demo01-》new-》Java class
取名,TtDemo01,名字随便取,但是要遵循驼峰规则。
什么是驼峰规则:每个单词的首字母必须大写!
结果:
Step3:编写程序的 参数与方法
声明参数
声明一个字符串类型的参数,name
name是个参数,可以给它传值。
ps:如果String报红色错误,说明JDK目录没有选对。鼠标放在红色字母上面,会让你重新设置。
声明设值方法
声明一个给name设置值的方法,方法取名为setName;名字可以随便取,但要是英文!
ps:方法取名必须首字母小写。
声明获取值的方法
声明一个获取name值的方法,取名getName
ps:注意这两个方法的不同之处。
为什么设值的时候,用void修饰方法setName呢?
为什么获取值的时候,用String修饰方法getName。
Step4:调用刚刚写的方法
Java提供一个主方法main,也叫做函数入口。
右键run的时候,idea工具会调用这个main方法,而我们只要把自己写的方法,写在main方法里,就能被调用到了。
注意写法,为什么这样写。
- 新建的java文件TtDemo01,本质上可以叫做类文件。
- java规定,要想调用类文件中的方法,必须先声明这个类文件
我已经声明过参数,声明过方法,那么怎么声明一个类文件呢?如下代码:
TtDemo01 ttDemo01 = new TtDemo01();
// new 这个关键字就能创建出一个类文件,创建后的类文件就是一个对象。
// ttDemo01 这个参数用来接收创建出的对象的
右键run,
System.out.println(ttDemo01.getName()); 将获取到的name值 输出到控制台
结果如下:
小结
很简单的步骤:
- 声明参数name
- 声明给参数设值的方法setName
- 声明获取参数值的方法getName
- 声明类文件,new出一个对象!
- 在main方法中调用
或许有疑问,但是不慌,先达到效果。
代码多打,奇异自现。
最后附上这个java文件中的代码:
public class TtDemo01 {
String name;
void setName(){
name = "西门吹雪";
}
String getName(){
return name;
}
public static void main(String[] args) {
TtDemo01 ttDemo01 = new TtDemo01();
ttDemo01.setName();
System.out.println(ttDemo01.getName());
}
}