栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA学习过程小结01:基础语法(1)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA学习过程小结01:基础语法(1)

1、注释

注释是对程序语言的解释说明,便利开发者和用户后续对程序的理解与使用。
注释不是编程语句,因此被编译器忽略。

Java支持以下三种注释方式:

1.1 单行注释
以双斜杠“ // ”标识,只能注释一行内容。
public class HelloWorld {
  public static void main(String[] args) {
    //输出HelloWorld!  
    System.out.println("Hello,World!");
 }
}
1.2 多行注释
包含在“  ”之间,能注释很多行的内容。为了更好的可读性,一般首行和尾行不写注释信息。
public class HelloWorld {
  
  public static void main(String[] args) {
    //输出HelloWorld!
    System.out.println("Hello,World!");
 }
}
1.3 文档注释
文档注释以  结束。
可以通过 Javadoc 生成 API 帮助文档,Java 帮助文档主要用来说明类、成员变量和方法的功能。
文档注释只放在类、接口、成员变量、方法之前,因为 Javadoc 只处理这些地方的文档注释,而忽略其它地方的文档注释。
				
				这部分先做了解 ! ! !后续将在Javadoc当中详细的给出说明 ! ! !
public class HelloWorld {
  
  public static void main(String[] args) {
    //输出HelloWorld!
    System.out.println("Hello,World!");
 }
}
2、标识符和关键字 2.1 标识符

类名、变量名以及方法名都被称为标识符。

标识符构成规则及注意点如下:

  • 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始,切记不能以数字开头
  • 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合。
  • 合法标识符举例:age、$salary、_value、__1_value
  • 非法标识符举例:123abc、-salary、#abc
  • 不能使用关键字作为变量名或方法名。
  • 关键字不能用作标识符。
  • 标识符是大小写敏感的。
  • 表示类名的标识符用大写字母开始。
    • 如:Man, GoodMan
  • 表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。
    • 如:eat(), eatFood() // 驼峰命名法
2.2 关键字
 Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。

以下对这些关键字进行了分类和说明。

 Java中的 null 不是关键字,类似于 true 和 false,它是一个字面常量,不允许作为标识符使用。
  • 访问控制:

  • 类、方法和变量修饰符

  • 程序控制语句

  • 错误处理

  • 包相关

  • 基本类型

  • 变量引用

  • 保留关键字

3、数据类型
Java是一种强类型语言,每个变量都必须声明其类型。

Java的数据类型分为两大类:基本类型(primitive type)和引用类型 (reference type)

3.1 基本数据类型
  • 基本数据类型包含四类八种:
    • 整数类型:字节型(byte)、短整型(short)、整型(int)和长整型(long)。这些都是有符号的值,正数或负数。
    • 浮点类型:浮点类型是带有小数部分的数据类型,也叫实型。浮点型数据包括单精度浮点型(float)和双精度浮点型(double),代表有小数精度要求的数字。
    • 字符类型:Java 语言中的字符类型(char)使用两个字节的 Unicode 编码表示,它支持世界上所有语言,可以使用单引号字符或者整数对 char 型赋值。char 数据类型可以储存任何字符。
      例如:char letter = ‘A’; char numChar = ‘5’;
    • 布尔类型:布尔类型(boolean)用于对两个数值通过逻辑运算,判断结果是“真”还是“假”。
      Java 中用保留字 true 和 false来代表逻辑运算中的 “真”和“假”。因此一个 boolean 类型的变量或表达式只能是取 true 和 false 这两个值中的一个,默认值是 false
  • Java各个类型的默认值:
数据类型默认值
byte0
short0
int0
long0L
float0.0f
double0.0d
char‘uooo’
booleanfalse
3.2 引用数据类型
引用数据类型建立在基本数据类型的基础上,包括数组( [] )、类(class)和接口(interface)。
引用数据类型是由用户自定义,用来限制其他数据的类型。
  • 在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。
  • 对象、数组都是引用数据类型。
  • 所有引用类型的默认值都是null。
  • 一个引用变量可以用来引用任何与之兼容的类型。
4、类型转换
数据类型的转换是在:所赋值的数值类型和被变量接收的数据类型不一致时发生的,它需要从一种数据类型转换成另一种数据类型。
数据类型的转换分为:隐式转换(自动类型转换)和显式转换(强制类型转换)两种。

类型转换规则:从左到右是自动类型转换,从右到左是强制类型转换。

低  ------------------------------------>  高
byte,short,char—> int —> long—> float —> double
4.1 自动类型转换 4.2 强制类型转换
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/396722.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号