JAVA零基础入门(2) - Java程序结构
2017-04-19 03:19
363 查看
我的哈士奇
隔壁老王家有一只哈士奇,每次老王回家都会冲他汪汪叫地打招呼,特别热情虽然我也很想有一只,但是身为程序员的我并没有时间去照顾好一只狗狗。
于是,我决定使用程序创造一只会冲我打招呼的狗狗。Just do it, Let’s go。
1、创建一个文本文件,命名为Dog.java
2、编写一个Dog类
public class Dog { }
3、实现一个打招呼的方法greet
public class Dog { public void greet() { System.out.println("汪汪汪"); } }
4、编写运行方法
public class Dog { public void greet() { System.out.println("汪汪汪"); } public static void main(String[] args) { Dog dog = new Dog(); // 创建一只宠物狗 dog.greet(); // 让它冲我打招呼 } }
程序编写完成,开始运行程序。
1、打开命令行
方法1:开始->运行->输入cmd->回车 方法2:windows键 + R ->输入cmd->回车
2、切换当前目录至Dog.java的目录
假设Dog.java放置于D盘J2SE目录下
输入如下命令
d: (回车) cd J2SE (回车)
3、运行javac命令
输入命令:
javac Dog.java (回车)
4、运行java命令
输入命令:
java Dog
5、查看运行结果
汪汪汪
命令行输出了“汪汪汪”
我们的程序狗狗已经开始朝我打招呼了。
Java其实就是这么简单
Java程序结构
那我们刚刚到底写了些什么?源文件、类、方法、语句,就是我们写的全部内容。
类(class)存于源文件里面
方法(method)存于类中
语句(statement)存于方法中
在Java中,类,方法,语句都拥有各自的语法,必须按照语法的格式进行编写。
main方法
当Java虚拟机启动执行时,它会锁定类的main方法Main方法的格式固定为:
public static void main(String[] args) { // 程序代码写在这里 }
接着,Java虚拟机就会执行main方法中的Java语句。
而要执行main方法,需要Java虚拟机运行我们的程序,在上面的运行操作中,我们使用了javac及java命令。整个过程如下图所示:
相关文章推荐
- JAVA基础学习(三)---程序结构与控制、函数与数组入门
- JAVA基础3-程序结构与控制、函数与数组入门
- 循环控制结构程序03 - 零基础入门学习C语言18
- 循环控制结构程序05 - 零基础入门学习C语言20
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<SQL_Server_视图_函数_存储过程_触发器等>(二十三)
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<正则表达式>(三十一)
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<servlet_文件下载>(二十七)
- 循环控制结构程序02 - 零基础入门学习C语言17
- java 入门程序至排列选择算法---基础入门
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<JDBC>(二十四)
- C# 在线培训之零基础入门 01:开篇及C#程序、解决方案的结构
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<javascript>(三十)
- 循环控制结构程序07 - 零基础入门学习C语言22
- java基础复习1--基本数据类型、运算符号、表达式语句与程序结构
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<tomcat>(二十五)
- 循环控制结构程序01 - 零基础入门学习C语言16
- 循环控制结构程序04 - 零基础入门学习C语言19
- 循环控制结构程序06 - 零基础入门学习C语言21
- 循环控制结构程序05 - 零基础入门学习C语言20
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<数据库连接配置>(二十八)