JAVA基础语法篇

JAVA基础语法篇



1.注释

1.1注释概述
  • 注释是在程序添加说明性信息
  • 注释不参与程序运行,仅起到说明作用
1.2注释分类
  • 单行注释

    格式:// 注释信息

  • 多行注释

    格式:/* 注释信息 */

  • 文档注释

    格式:/** 注释信息 */

2.关键字

2.1关键字概述
  • 关键字:就是被java语言赋予了特定含义的单词
2.2关键字特点
  • 关键字的字母全全部小写,java中关键字大概50个左右
  • 常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观
  • 例:public、static、class、void、private、int等

3.常量

3.1常量概述
  • 常量:在程序运行过程中,其值不可能发生改变的量
3.2常量分类
常量类型说明举例
字符串常量用双引号括起来的内容“HelloWorld”,“世界你好”
整形常量不带小数的数字888,-555
小数常量带小数的数字3.14,-15.54
字符常量用单引号括起来的内容‘A’,‘B’,‘你’
布尔常量布尔值,表示真假只有两个值:true,false
空常量一个特殊的值,控值值是:null

4.数据类型

4.1计算级存储单元
  • 在计算机中最小的信息单位bit,也就是一个二进制位,8个bit组成一个Byte,也就是字节。一个存储单元可以存储一个字节,也就是8个二进制位。计算机的存储器容量是以字节最小单位来计算的,对于一个有128个存储单元的存储器,可以说它的容量为128字节。
  • 1B(字节)=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB
4.2数据类型
  • java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的
4.3数据

请添加图片描述

4.4不同数据类型内存占用和取值范围

整数

byte 2B -128~127

short 2B -32768-~32767

int 4B -231~231-1

long 8B -263~263-1

浮点数

float 4B 负数:-3.4x1038~-1.4x10-45 ,正数:1.4x10-45~3.4x1038

double 8B 负数:-1.7308~-4.9-324 ,正数:4.9-324~1.7^308

字符

char 2B 0-65535

布尔

boolean 1B ture,false

5.变量

5.1变量概述

变量:在程序运行过程中,其值可以发生改变的量。从本质上讲,变量是内存中一小块区域

5.2变量定义
  • 格式:数据类型 变量名=变量值;
  • 范例:int a=1;
5.3变量的使用

变量的使用:取值和修改值

  • 取值格式:变量名
  • 范例:a
  • 修改值格式:变量名=变量值;
  • 范例:a=1;

6.标识符

6.1标识符概述

标识符:就是给类、方法、变量等起名字的符号

6.2标识符定义规则
  • 数字英文下划线美元符组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大写小写

7.类型转换

7.1类型转换分类
  • 自动类型转换
  • 强制类型转换
7.2自动类型转换

把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量,会自动转化

范例:double=10;

请添加图片描述

7.3强制类型转换

把一个表示数据范围大的数值变量赋值给另一个表示数值范围小的变量

  • 格式:目标数值类型 变量名=(目标数值类型)值或者变量;
  • 范例:int k=(int)66.66;

变量赋值给另一个表示数值范围小的变量

  • 格式:目标数值类型 变量名=(目标数值类型)值或者变量;
  • 范例:int k=(int)66.66;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值