基础语法

基础语法

注释

本节要求: 什么是注释&如何对程序添加注释

  • 注释概述
    • 在程序指定位置添加的说明性信息
    • 不参与程序运行,仅起到说明作用
  • 注释分类
    • 单行注释
      //
    • 多行注释
      / *   * /
    • 文档注释
      / * *     * /

关键字

本节要求: 什么是关键字&关键字的特点

  • 关键字概述
    • 被Java语言赋予了特定含义的单词
  • 关键字特点
    • 关键字的字母全部小写
    • 常用的代码编辑器,针对关键字有 特殊的颜色标记,非常直观。

常量

本节要求: 什么是常量&Java中常量有哪几种

  • 常量概述
    • 在程序运行过程中,其值不可以发生改变的量。
  • 常量分类
常量类型 说明 举例
字符串常量 用双引号括起来的内容 "HelloWorld"
整数常量 不带小数的数字 666
小数常量 带小数的数字 13.14
字符常量 用单引号括起来的内容 'A','0','我'
布尔常量 布尔值,表示真假 只有两个值:true,false
空常量 一个特殊的值,空值 值是:null

空常量是不能直接输出的

数据类型

本节要求: Java中的基本数据类型有哪几种

  • 计算机存储单元
    • 计算机存储设备最小信息单元—"位(bit)" /"比特位"—通常用 "b" 表示
      计算机最小的存储单元—"字节(byte)"—通常用 "B"表示
      字节是由连续的8个位组成
    • 1B=8bit
      1KB=1024B
      1MB=1024KB
      1GB=1024MB
      1TB=1024GB
  • 数据类型
    • Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型页分配了不同的内存空间,所以它们表示数据大小也是不一样的
      数据类型
  • 数据类型的内存占用和取值范围
    数据类型的内存占用和取值范围

E+38表示是乘以10的38次方,同样,E-45表示乘以10的负45次方

变量

本节要求: 变量的定义&变量的使用

  • 变量概述
    • 在程序运行过程中,其值可以发生改变的量。

从本质上讲,变量是内存中一小块区域

  • 变量定义
    • 格式: 数据类型  变量名=变量值;
    • 范例:int  a=10;
  • 变量的使用
    • 取值
      • 取值格式:变量名
      • 范例:a
    • 修改值
      • 修改值格式:变量名=变量值;
      • 范例:a=20;
  • 变量使用的注意事项
    • 名字不能重复
    • 变量未赋值,不能使用
    • long类型的变量定义的时候,为了防止整数过大,后面要加L/l
    • float类型的变量定义的时候,为了防止类型不兼容,后面要加F/f

标识符

本节要求: 标识符的定义规则&常见的命名约定

  • 标识符概述:给类,方法,变量等起名字的符号
  • 标识符定义规则
    • 数字,字母,下划线(_ )和美元符($)组成
    • 不能以数字开头
    • 不能是关键字
    • 区分大小写
  • 常见命名约定
    • 小驼峰命名法:方法,变量
      • 约定1:标识符是一个单词的时候,首字母小写
      • 范例1:name
      • 约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
      • 范例2:firstName
    • 大驼峰命名法:
      • 约定1:标识符是一个单词的时候,首字母大写
      • 范例1:Student
      • 约定2:标识符由多个单词组成的时候,每个单词的首字母大写
      • 范例2:GoodStudent

类型转换

本节要求: 分几种&每种的转换规则

  • 类型转换分类
    • 自动类型转换
    • 强制类型转换
  • 自动类型转换
    • 范围小—>范围大


      表示数据范围从小到大
graph LR byte-->short-->int-->long-->float-->double char-->int
  • 强制类型转换
    • 范围大—>范围小
      • 格式:目标数据类型   变量名=(目标数据类型)值或者变量;
        -范例:intk=(int)88.88
posted @ 2022-04-16 18:26  蕄gj  阅读(38)  评论(0)    收藏  举报