Java 新手笔记(二)

一 HelloWorld

大多数程序员第一个程序是HelloWorld开始,所以今天我们也从这里开始。
PS:大家一定记得,编码文字必须为ANSI编码,否则会出错。

public class Hello{
	public static void main (String srgs[]){
		System.out.println("大家好!");
		System.out.println("hello world!");
		Student Stu = new Student();
		Stu.speak("Nice to meet you!");
	}
}
class Student{
	public void speak(String s){
		System.out.println(s);
	}
}

需要注意的是,如果java程序中有多个类,只有一个类可以是public类,而且在保存的时候要以这个类的名字命名,比如我们这个就要是Hello.java。

在这里的print和println之间的区别就是,前者输出后不换行,后者输出后换行。相当于将c语言中的换行符外置,更加方便。

二 编译

保存了源文件以后,下一步就是编译。
还是使用Dos命令窗口,找到源文件保存的目录,使用以下命令进行编译。

javac Hello.java

编译完会发现产生了两个.class文件,这两个便是源程序中两个类的名字。

三 运行

还是在该目录下,使用以下命令。
注意,每个源程序只有一个包含public static void main(String args[]){}主类,即运行包含该主类的类。

java Hello

这里记住不要加后缀 .class,否则会提示错误。

四 举例

public class People{
	int height;
	int tizhong;
	String ear;
	void speak(String s){
		System.out.println(s);
	}
}
class A{
	public static void main(String args[]){
		People zhu = new People();
		zhu.height = 180;
		zhu.tizhong  = 1000000;
		zhu.ear = "一只大耳朵!";
		System.out.println("身高"+zhu.height);
		System.out.println("体重"+zhu.tizhong);
		System.out.println("猪八戒有"+zhu.ear);
		System.out.print("猪八戒经常说");
		zhu.speak("猪八戒经常说"+"猴哥咱回高老庄吧!");
	}
}

这里再进行编译后,编译文件是public People类名源程序,但是运行时就要运行包含public static void main(String args[]){}的主类。

在这里插入图片描述

五 编程风格

  • Allmans风格(独行)
    左右大括号各占一行,此为新手,并且代码量不多的情况下适合使用,可以清晰的看代码。但是代码量多的情况下,这种方法会起反作用,因为左边的空白较多。

  • Kernighan()行尾
    左大括号在上一行的行尾,右大括号独占一行,这是用于大量代码的情况,比较清晰的看代码。

  • 注释
    还是类似于C语言的注释,单行注释为//
    多行注释为/* */

第三周 2020/8/5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Automan之鸿鹄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值