hello world(你好世界),可以说是所有程序员的第一个程序;
在C语言中使用它做为第一个演示程序,所以很多编程语言都使用 “hello world” 输出作为第一行代码,表示程序可以正常运行了;
本篇内容不要钱掌握,从整提上了解Java的代码结构;
一、创建 HelloWorld 程序
1、用IDE创建Java文件,文件名:HelloWorld.java
;
2、注意【文件名】和【类名】必须相同,所以在HelloWorld.java
中尝试编写下方程序;
3、以下程序不需要现在掌握,重在复习和巩固前面讲的基本知识;
4、熟练运用开发工具和 main 方法、System.out.print 的使用;
二、HelloWorld.java拆解
代码的详细解读,可以参考视频教程;
/**
* package 是关键字
* 组织类、隔离类、权限访问
* 其实就是一层层的文件夹
*/
package com.qicong.zb.learn.day01;
/**
* <h2>知识点</h2>
*
* public 关键字
* 表示的是访问权限
* 文件名必须和public修饰的类名一致
*
* class 关键字
* 标识这是一个类
*
* {} 分隔符
* 表示的是代码块的开始和终止
* 分隔符必须成对出现
* HelloWorld表示的是一个类代码块,用{}包含起来
*
* public static void main(String[] args)
* main:快捷方式
* 它表示的就是一个类程序的执行入口
* 固定的写法;(刚开始咱们记住写法就可以了)
*
* () 分隔符
* 表示的也是代码的开始和终止
* 分隔符必须成对出现
* ()里面的代码一般非常短,比如参数,配合其他关键字使用
*
* String[] args 表达的是参数
* [] 分隔符
* 分隔符必须成对出现
* args:变量,名字是可以更改的,内容(值)也是可以更改的
*
* System.out.println("hello world");
* 输出内容的固定写法
* sout:快捷方式
* .(点语法):代表“的”,从属的关系
* ""(双引号):包含内容(字符串),必须成对出现
* ;(分隔符):表示的是一句代码的结束,Java的每一句程序都是以分号结束的
*
* 注意:所有的分隔符都是英文的
*/
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world");
//不理解没关系,先照样写
Student zhangSan = new Student();
System.out.println(zhangSan.name);//张三的姓名
}
}
class Student{
String name;//姓名
}
三、Java程序是从上往下顺序执行的
Java的程序是根据我们编写的顺序,从上往下顺序执行的;
也就是说,如下程序:
System.out.println("第1行");
System.out.println("第2行");
System.out.println("第3行");
第1行执行完了,才执行第2行,然后再执行第3行;
如果第1行没有执行完,那么第2行就不会执行(当然第3行也不会执行);
如果第1行执行的时候出了错误,那么后面的所有程序都不会执行;
四、作业练习
1、尝试自己把这个代码一遍
2、说几个注意点
1)public修饰的类名必须和文件名相同
2)遵循Java的编程规范,驼峰命名法
3)记住哪些快捷方式
3、Java类里面的各种语法
4、把这些知识点找个博客记录下来