【Java从入门到精通】第二篇:#初识main函数,了解基本的Java程序结构;#Java的打印方式/注释/标识符/关键字

本文介绍了Java编程的基础知识,包括main方法、程序结构、打印方式、JDK、JRE与JVM的关系、注释类型及标识符和关键字的规则。通过HelloWorld示例,详细讲解了类、方法、变量的定义以及不同类型的注释使用。此外,还阐述了Java开发环境的相关组件,如JDK包含的开发工具和JRE、JVM在Java运行中的角色。
摘要由CSDN通过智能技术生成

1,初识main函数,Java的main函数与c的不太一样,可以说Java的main方法应该是当前主流编程语言中最长的。如下面的Java最简单的程序。

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,world");
    }
}

我们仔细观察一下上面的代码,可以看到一个完整的Java程序结构。

(1)源文件(扩展名为*.java):源文件中带有类的定义。类用来表示程序的一个组件 ,小程序或许只会有一个类,类的内容必须包含在花括号里面。

(2)类:类中带有一个或多个方法。方法必须在类的内部声明。

(3)方法:在方法的花括号中编写方法应该执行的语句。

概括起来就是类存在于源文件里面,方法存在于类里面,语句存在于方法里面。(如上图)

注意:在一个源文件中只能有一个public修饰的类,而且源文件的名字只能与public修饰的类的名字相同

用记事本写完代码一定要保存!!!ctr+s

现在来分析一下以上的代码:(1)public:访问修饰限定符【权限】——》类和对象中介绍

(2)class:定义类的关键字——》类和对象中介绍

(3)HlloWorld:类名,紧跟在class关键字后面的。

(4)String[] args:是一个数组,其中args是一个变量,它的变量类型是String[],其中String是一种字符串类型(如以下代码可见)   以下代码在命令框中运行时要输入命令行参数,输入的这些参数就会被放在args[]这个数组中,然后再打印出来的

public class HelloWorld{
    public static void main(String[] args){
        
           for(i=0;i<args.length;i++){
                  System.out.println(args[i]);
}
}
}

我们在写类名的时候,每个单词的首字母要大写(大驼峰),不能写拼音!!

2,Java中的打印方式

public class HelloWorld{
      public static void main (String[] args){

              System.out.println("hello world");
              System.out.print("hello world");
              System.out.printf("%d\n",10);
}
}

我们来看上面的代码:可以看到三种打印方式有所差异

(1)printfln:打印且换行

(2)print:打印不换行

(3)printf:与c语言中的用法一样

在Java中一般使用前两种。

3,JDK、JRE、JVM之间的关系                                                                                                                                                                                  

                                                                                                                                                                                        

 (1)JDK:Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具jconsole、jstack等。

(2)JRE:Java运行环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。

(3)JVM:Java虚拟机、运行Java代码。

总的来说就是:

JDK=JRE+开发工具集(比如javac)

JRE=JVM+JavaSE标准类库

4,注释

Java中的注释主要分为以下三种:

(1)单行注释://注释内容(用的最多)(如下图)

public class HelloWorld{
       public static void main(String[] args){
         // System.out.println("hello world");
}
}

(2)多行注释:/*注释内容*/(不推荐)(如下图)

public class HelloWorld{
       public static void main(String[] args){
               /*System.out.println("hello world");
               System.out.println("hello world");
               System.out.println("hello world");*/
}
}

(3)文档注释:/**文档注释*/(常见用于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档(如下图)

/**
文档注释:
@version v 1.0.0
@author will


作用是HelloWorld类,入门第一个程序联系
*/

public class HelloWorld{


/**
main方法是程序的入口函数
@param args   命令行参数

     public static void main(String[] args ){
           System.out.println("hello world");
}
}

注意:1,多行注释不能嵌套使用

2,不论时单行还是多行注释,都不参与编译,即编译之后生成的.class文件中不包含注释信息

在注释这一部分还要注意注释的规范性:

1. 内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更新.
2. 篇幅合理: 注释既不应该太精简, 也不应该长篇大论.
3. 使用中文: 一般中国公司都要求使用中文写注释, 外企另当别论.
4. 积极向上: 注释中不要包含负能量(例如 领导 SB 等).

5,标识符

标识符就是在程序中由用户给类名、方法名或者变量所取的名字。如数字、字母、下划线、美元符号$等可以组成标识符

注意:标识符不能以数字开头,也不能是关键字,且区分大小写

类名:每个单词的首字母大写(大驼峰)

方法名(也就是函数,比如main,这个main就是一个方法名):首字母小写,后面每个单词的首字母大写(小驼峰)

变量名:与方法名规则相同。

6,关键字

就是由Java语言提前定义好的,有特殊含义的标识符,或者保留字。

                                         

 这里我就列出了一部分比较常见的

注意:关键字不能用来做标识符!!!


 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱撸猫的程序媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值