初识java

本文探讨了Java HelloWorld程序的编写,并与C++进行了简单对比。指出Java类的使用以及文件名与类名的关系。同时,提到了IDEA生成的Java文件包含校验内容,导致javac无法直接编译,需要去除特定校验部分才能成功。通过这个简单的示例,我们了解了Java的基础语法和文件组织方式。
摘要由CSDN通过智能技术生成

helloworld——java

输出helloworld

public class Hellow
{
	public  static void main(String[] args)
	{
		System.out.print("hellow world!");
		
	}
	
}

跟c++很像。只有类。类都要写属性。。

文件名称也是Hellow这个类目才能用Javac编译。

用文件名替代了类的申明吗?。。

用java运行class文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Uh73jclU-1649160756967)(C:\Users\sxl\AppData\Roaming\Typora\typora-user-images\image-20220404231654299.png)]

javac运行编译文件

我们会发现javac无法编译idea生成的java文件
在这里插入图片描述
那是因为,idea生成的java文件是完整的java文件,包含了java的文件校验。就是魔数。有三个字节。

去掉校验内容就可以用javac来编译了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值