Hello Java,一步步带你熟悉


问候的老传统

每每上手新语言,我们都会来一句 Hello World! 我想大家对此都不会感到陌生。今天来看看Java的


1.通过 Sublime Text(记事本)

在自己喜欢的位置(路径后期会用到)新建文本文档,起名为HelloWorld,后缀修改成.java。
由于我已经下载了IDEA,所以图标会有所不同,这不用在意。直接右击,选择打开方式:Sublime Text 3。

写代码:

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

解释:
1.public class是类的定义,后面跟类名,这里必须和文件名一样
2.public static是Java的main方法的固有写法。(在Java中函数叫做方法)
3.方法的使用是:访问限定修饰符(共有三种public、protected、private)+方法返回值+方法名称+(参数列表)
4.String[] args :这是Java中的数组,String是数组类型,args是数组名,这个和C语言有一些不同
5.System.out.println(“text”);是打印并换行和System.out.print(“text”+"\n");的效果相同


按住win+r,输入cmd,打开终端。我当时的java文件创建在E盘,所以先换盘,输入E:


接下来按图索骥,cd + 之前的路径,进入文件夹。然后javac + 文件名(我是HelloWorld.java)。这时候我们去之前的文件夹看,发现多了一个.class文件。那是经过编译产生的一个字节码文件(byte code),里面存储的是二进制信息(计算机只能识别二进制)。

即使看不懂也没关系,最后JVM(虚拟机)能理解就好。再在终端输入一个指令,就能看到Hello World了!


小总结

创建文件改后缀,写代码。通过路径找到源文件(.java),经过编译(javac + 文件名.java),得到字节码文件(.class),最后运行:java + 文件名(不要后缀)。


2.通过IDEA

IDEA非常强大,有代码自动补全,非常方便,大大提高编程效率!!!
psvm:自动补全为public static void main(String[] args) {}
sout:自动补全为System.out.println();
在这里插入图片描述


注意事项

1.在一个Java文件中,有且只能有一个public修饰的类。
2.类只要被public class 修饰,类名要和文件名相同。
3.一个Java文件中,是可以有多个类的。只是public的只能有一个。
4.除了public修饰的类,其它类在编译后也会生成特有的(.class)文件。即一个类对应一个字节码文件。
5.System.out.println(“text”+a+b);中,先有字符,后续会直接拼接a和b
6.System.out.println(a+b+“text”);中,先有字符,则会先计算a和b的值在拼接字符串
7.如果有人System.out.println();中是输入中文,会出现乱码。原因是Windows默认是以utf-8进行编码,而Java是以GBK进行编码。前后编码不统一,就需要cmd中指定编码格式:javac -encoding utf-8 HelloWorld.java
8.java中整型默认为4字节
9.java中整型最大值+1,得到整型最小值;同理,最小值 - 1 = 最大值

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值