Java基础语法----第一个Java程序

Java基础语法

一个java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面解要介绍下类、对象、方法和实例变量的概念。

  • :是一个模板,他描述了一类对象的行为和状态。
  • 对象:是类的一个实例,有状态和行为。例如:一匹马是一个对象;它的状态有:颜色、品种、大小/高低/胖瘦;行为有:吃、跑 等。
  • 方法:就是行为,一个类可以有多个方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
  • 实例变量:每个对象都有独特的实例变量,对象的状态是由这些实例变量的值决定。

1 、码第一个Java程序

下面看一个简单的Java程序,它将打印字符串 Hello World
实例:

public class HelloWorld{
	/**
	*第一个java程序,
	*它将打印字符串 Hello World
	*/
	public static void main (String[]args){
			System.out.println("Hello World"); //打印 Hello World
	}
}

下面将逐步介绍如何保存、编译以及运行这个程序:

  • 打开代码编辑器,把上面的代码添加进去;

  • 把文件名保存为:HelloWorld.java;

  • 打开 cmd 命令窗口,进入目标文件所在的位置。

  • 编译(编译器创建class字节码文件)
    打开命令行窗口,进入Java文件所在目录;执行命令:javac HelloWorld.java,按下回车键编译代码,生成class文件。

  • 解释并运行阶段
    执行:再键输入 java HelloWorld (就是运行编译生成的 HelloWorld.class文件),按下回车键就可以运行程序了。输出执行结果为:Hello World

1.程序常见问题:文件夹中可以看到 HelloWorld.java文件,在编译时出现’javac 找不到文件……’

  • 出错原因:可能是操作系统显示设置的问题,隐藏了文件的扩展名
  • 解决方案:打开我的电脑窗口,选择【组织】【文件夹和搜索选项】【查看】,去掉“隐藏已知文件夹类型的扩展名”复选框中的对勾,看到文件的实际名称为HelloWorld.java.txt,将后缀后.txt去掉。

2 、第一个Java程序的总结和提升

  • 注释不会出现在字节码文件中,即Java编译器编译时会跳过注释语句。
  • Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。
  • 关键字public被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。
  • 关键字class 的意思是类。Java是面向对象的语言,所有代码必须位于类里面。
  • 一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和其中定义的public的类名相同,且以“.java”为扩展名。
  • 一个源文件可以包含多个类class。
  • 正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“.class”为扩展名。
  • public static void main(String[] args) {…}
  • 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
  • Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。
****编写 Java 程序时,基本语法注意要点:
1.大小写敏感

Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。

2.类名

对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。

3.方法名

所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。

4.源文件名

源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。

5.主方法入口

所有的 Java 程序由 public static void main(String []args) 方法开始执行。

6.注释

我们可以使用多行注释作为行内注释但不能嵌套使用

3 、最常用DOS命令

DOS命令已经基本退出普通使用者的历史舞台了,但是仍然有必要掌握几个常用的命令,便于在某些情况下更顺畅的操作程序。

  • cd 目录路径 进入一个目录
  • cd … 进入父目录
  • dir 查看本目录下的文件和子目录列表
  • cls 清楚屏幕命令
  • 上下键 查找敲过的命令
  • Tab键 自动补齐命令

4 、注释

为了方便程序的阅读,Java语言允许程序员在程序中写上一些说明性的文字,用来提高程序的可读性,这些文字性的说明就称为注释。

Java 空行

空白行或者有注释的行,Java 编译器都会忽略掉。

在Java中根据注释的功能不同,主要分为单行注释、多行注释和文档注释。

单行注释
单行注释使用“//”开头,“//”后面的单行内容均为注释。
多行注释
多行注释以“/”开头以“/”结尾,在“/”和“/”之间的内容为注释,我们也可以使用多行注释作为行内注释。但是在使用时要注意,多行注释不能嵌套使用。
文档注释
文档注释以“/**”开头以“*/”结尾,注释中包含一些说明性的文字及一些JavaDoc标签(后期写项目时,可以生成项目的API)

Java的三中注释类型

/**
 * Welcome类(我是文档注释)
 * @author 小白HO
 * @version 1.0
 */
public class HelloWorld {
	//我是单行注释
	public static void main(String[ ] args/*我是行内注释 */) {
		System.out.println("Hello World!");
	}
	/*
	 	我是多行注释!
	 	我是多行注释!
	 */
}

跟紧:学到这里,大家对java程序有了基本的认识;下面将对其内容更深入的学习,希望大家再接再厉!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值