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 多行注释


Java 也支持跨多行的注释。
Java 多行注释以 /* 开始,以 */为止。例如:
/* 这是一个 * 多行注释 */
请注意,Java 不支持嵌套的多行注释,但是,您可以在多行注释中嵌套单行注释。例如:
/* 嵌套单行注释 // 单行注释 */


Java 文档注释

 

文档注释允许你在程序中嵌入关于程序的信息。你可以使用 javadoc 工具软件来生成信息,并输出到HTML文件中。

文档注释,使你更加方便的记录你的程序信息。

Java 文档注释以 /** 开始,以 */结束。例如:

/** 这是一个文档注释 */ /** 这也是一个 文档注释 */

在开始的 /** 之后,第一行或几行是关于类、变量和方法的主要描述。

之后,你可以包含一个或多个各种各样的@标签。每一个@标签必须在一个新行的开始或者在一行的开始紧跟星号(*).

下面是一个类的说明注释的实例:

/** * 这个类演示了文档注释 * @author w3cschool * @version 1.0 */



变量



变量存储数据进行处理。

变量被赋予名称(或标识符),例如城市,年龄,高度等。该名称唯一标识每个变量,为变量赋值并检索存储的值。

在Java中,变量有各种类型。下面是一些例子:

int:整数,如123和-456。

double:浮点数,可选小数点和小数部分,如3.1416,-11.22。

String:如 “Hello” 或 “Good Morning!” 等文本。文本字符串括在双引号内。


你可以声明一个类型的变量并赋值。例如:

String name = "Lu";

这将创建一个名为String类型的变量,并为其赋值“Lu”。


提示:一个变量与一个类型相关联,并且只能够存储该特定类型的值。



变量



下面是一个变量声明的例子:

class MyJavaClass { public static void main(String[] args) { String name ="Lu"; int age = 26; double score = 18.9; char group = 'B'; } }

char是字符类型,用来定义一个字符。

还有一种类型是布尔类型,它只有两个取值:true 和 false,这种类型只作为一种标志来记录 true/false 情况。

例如:

boolean online = true;


提示:声明变量时,使用逗号隔开声明多个同类型变量。例如:int a = 17,b = 30。

                                                                                                                                                                                                                                                                                                                                                                                                              

posted @ 2019-03-14 18:11  鞋里的一粒沙  阅读(158)  评论(0编辑  收藏  举报