Java初识Java的main方法

  1. 最简单的一个Java程序
public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello,Java");
	}
}

在一个Java文件中,只能有一个且仅有一个public类。
一旦这个类被public class所修饰,那么这个类一定要和文件名是一样的。
一个java文件中可以有多个类,但是只能有一个public类,一个列对应一个字节码文件。
类名采用大驼峰的形式,首字母大写,多个单词每个单词首字母大写:MaxNum。
函数叫做方法,由以下部分组成:
访问修饰限定符 static 方法的返回值 方法名称(参数列表){
}
定义一个字符串数组String[] args

public class HelloWorld{
	public static void main(String[] args){
		
		System.out.println("Hello,Java");//换行打印
		System.out.print("Hello,Java");//不换行打印
		System.out.printf("%s\n","Hello,Java");//格式化打印
	}
}

输出结果:

在这里插入图片描述

  1. 运行java文件
    这是我在记事本上敲的代码:
    在这里插入图片描述

如何将这个java文件运行起来呢?
首先进入cmd,输入指令cd空格(java文件夹地址),例如:
在这里插入图片描述
编译文件,输入指令javac空格(java文件名),会生成一个.class文件
在这里插入图片描述在这里插入图片描述在这里插入图片描述
.class文件实际是讲java语言翻译成计算机能看懂的二进制语言,我们可以打开文件:

在这里插入图片描述
接下来运行,输入指令java空格(java文件名):

在这里插入图片描述

编译后生成的.class文件是由字节码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。

JVM(Java Virtual Machine):Java虚拟机
JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。
JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。

三者之间的大小关系:
在这里插入图片描述

  1. 当出现中文乱码时

在这里插入图片描述
可以指定编码格式,进行如下修改,不会产生乱码情况:

在这里插入图片描述

原因是我们在写代码的时候,新建文本文档采用的是win utf-8格式,而java采用BK进行编码。

  1. main函数的参数
public class HelloWorld{
	public static void main(String[] args){
		for(int i = 0;i < args.length; i++){
			System.out.println(args[i]);
		}
		System.out.println("你好世界");
	}
}

输出结果:

在这里插入图片描述
由此我们可知from xmy时java运行时的参数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值