java回顾(一)

开始学习Java

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言,目前由Oracle拥有。

Java 可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。

Java 是平台无关的语言,用Java编写的应用程序不用修改就可以在不同的平台上运行。

 

Java 实现了 “一次编写,到处运行” 的机制。

Java 介绍

Java 无处不在,据估计,全球范围内有超过30亿台设备运行Java。

Java 具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,能够适应几乎任何类型的应用程序的需求。

Java 被用于为谷歌的Android操作系统的应用程序,各种桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

编写第一个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的字符串数组。

 

在编写Java程序时,我们应注意以下几点:

  • 大小写敏感:Java是大小写敏感的,意味着标识符Hello与hello是不同的。
  • 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyJavaClass。
  • 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存,文件名的后缀为.java。
  • 主方法入口:所有的Java程序由public static void main(String[] args)方法开始执行。

Java 标识符

在Java中,类名、变量名以及方法名都被称为标识符。关于Java标识符,我们应该注意以下几点:

  • 标识符由字母、美元符、下划线或数字组成。
  • 标识符应以字母、美元符、下划线开始。
  • Java标识符是大小写敏感的,长度无限制。
  • 不能使用关键字作为Java标识符,关键字如class、void等等。

下面是标识符举例:

 合法的标识符 不合法的标识符
 age 123abc
 $salary -salary

变量

变量存储数据进行处理。

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

在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。

算术运算符

作为一门计算机语言,Java 也提供了一套丰富的运算符来操纵变量。

算术运算符用在数学表达式中,它们的作用和在数学中的作用一样,主要用于进行基本的算术运算,如加法、减法、乘法、除法等。

下面列出了所有的算术运算符:

  • +(加法):相加运算符两侧的值,如 A + B。
  • -(减法):左操作数减去右操作数,如 A - B。
  • *(乘法):相乘操作符两侧的值,如 A * B。
  • /(除法):左操作数除以右操作数,如 B / A。
  • %(取模):左操作数除以右操作数的余数,如 B % A。
  • ++(自增): 操作数的值增加1,如 B++ 或 ++B 。
  • --(自减):操作数的值减少1,如 B-- 或 --B 。

 

提示:++ -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同的。关于自增自减运算符的知识,我们将在后面的内容中进一步介绍。

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值