java-1
java介绍
开始学习JavaJava 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言,目前由Oracle拥有。
Java 可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。
Java 是平台无关的语言,用Java编写的应用程序不用修改就可以在不同的平台上运行。Java 实现了 “一次编写,到处运行” 的机制。
Java 无处不在,据估计,全球范围内有超过30亿台设备运行Java。
Java 具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,能够适应几乎任何类型的应用程序的需求。
Java 被用于为谷歌的Android操作系统的应用程序,各种桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
第一个java程序
编写第一个Java程序
让我们编写一个简单的Java程序,它将在屏幕上打印“Hello World”。
class MyJavaClass {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
在上面的例子中,我们命名了类 MyJavaClass。您将在后面的章节中了解更多关于类的知识。
在Java中,每个应用程序都有一个入口点或一个起点,这是一个名为main的方法。
提示:
(1)每个Java程序都必须包含一个类。
(2)每个Java程序都从main方法开始。
main 方法
在Java中,main方法必须采用此方法签名:
public static void main(String[] args)
public: 任何人都可以访问它
static: 方法可以在不创建包含main方法的类的实例的情况下运行
void: 方法不会返回任何值
main: 方法名,是主方法的默认方法名
提示:方法的参数在方法名称后面的括号内声明,对于main来说,这是一个名为args的字符串数组。
System.out.println()
下面是main()方法的主体,用花括号括起来:
{ System.out.println("Hello World!"); }
println 方法在屏幕上打印一行文本。
System 类及其输出流用于访问println方法。
提示:在类,方法和其他流控制结构中,代码总是用花括号括起来{}。
Java中的分号
您可以将不同的文本作为参数传递给println方法来进行打印。
class MyJavaClass { public static void main(String[] args) { System.out.println("I am learning Java"); } }
在Java中,每个代码语句必须以分号结尾。但记住,不要在使用花括号定义的主体后面的方法和类声明之后使用分号。
Java 基本语法
在编写Java程序时,我们应注意以下几点:
大小写敏感:Java是大小写敏感的,意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyJavaClass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存,文件名的后缀为.java。
主方法入口:所有的Java程序由public static void main(String[] args)方法开始执行。
提示:切记Java是大小写敏感的,Java文件名和类名如果不相同则会导致编译错误。
Java 标识符
在Java中,类名、变量名以及方法名都被称为标识符。关于Java标识符,我们应该注意以下几点:
标识符由字母、美元符、下划线或数字组成。
标识符应以字母、美元符、下划线开始。
Java标识符是大小写敏感的,长度无限制。
不能使用关键字作为Java标识符,关键字如class、void等等。
下面是标识符举例:
合法的标识符 age $salary
不合法的标识符123abc -salary
Java 注释
您可以在Java代码中包含注释,这将提高源代码的可读性。
Java 支持单行以及多行注释。注释中的字符将被 Java 编译器忽略。
Java 单行注释以 // 开始,直到行尾为止。例如:
// 这是一个单行注释 x = 10; // 代码后的单行注释
单行注释也能以 /* 开始,以 */为止。例如:
/* 这也是一个单行注释 */
提示:在编写代码时添加注释是一种很好的做法,因为当你需要回顾它时,以及其他人可能需要阅读它时,它们提供了解释和理解
Java 多行注释