Java基础知识:注释、关键字、标识符、数据类型、常量、变量、数据类型转换

199 篇文章 0 订阅

1.java中注释有三种形式

单行注释://

多行注释:/**/

文档注释:/** */

2.java中的关键词(不需要记忆)

关键词的特点:均由小写字母组成,代码编辑器会给颜色提示
在这里插入图片描述
在这里插入图片描述

3.标识符的命名规范

java中的标识符由:Unicode字符(数字字符,字母字符,中文字符等),下划线,美元符$组成,不能以数字开头

命名注意事项:

(1)见名知意,采用有意义的命名

(2)不能是java中的关键字

(3)定义包名,相当于文件夹名,通常使用小写字母表示如com,com.dlou

(4) 定义类名,如果是单个单词,首字母大写,如果多个单词构成,每个单词的首字母大写

(5)定义变量名或方法名:如果是单个单词,单词小写,如果是多个单词构成,从第二单词开始首字母大写

(6)定义常量名:所有字母大写

4.数据类型:

变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。

除了字节外还有一些常用的存储单位,大家可能比较熟悉,我们一起来看看:

– 1B(字节) = 8bit

– 1KB = 1024B

– 1MB = 1024KB

– 1GB = 1024MB

– 1TB = 1024GB

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间

,分为基本数据类型和引用数据类型

基本数据类型:
在这里插入图片描述

整型:

byte类型 占一个字节

short类型 占2个字节

int类型(默认数据类型) 占4个字节

long类型 占8个字节

浮点型:

float类型 展示4个字节

double类型(默认数据类型) 占8个字节

字符型:char类型 占2个字节

布尔类型:Boolean类型 占一个字节 取值为true或false

引入数据类型:包括数组、类、接口等数据类型

5.常量

字符常量:如’a’,‘是’;

字符串常量:如"时间"

整型常量:5,8;

浮点数常量:5.3

布尔类型常量:true、false

空类型常量:null

6.变量

在程序执行的过程中,在某个范围内其值可以发生改变的量,从本质上讲,变量其实是内存中的一小块区域。

变量的定义:数据类型 变量名 = 初始化值

注意事项:

(1)变量要先初始化值然后再调用

(2)变量的使用范围,在{}内有效

(3)可以同时定义多个变量,但是不建议使用

(4)整数默认是int类型,定义long类型的数据时,要在数据后面加L。

(5)浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。
7.数据类型转换:

隐性数据类型转换:取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算

byte、short、char – int – long – double

强制数据类型转换:

目标类型 变量名 = (目标类型) (被转换的数据);

不建议强制转换,因为会有精度的损失。

eg:(int) (5.6)
     image
最新2020整理收集的一些高频面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud、jvm、源码、算法等详细讲解,也有详细的学习规划图,面试题整理等,需要获取这些内容的朋友请加Q君样:909038429
/./*欢迎加入java交流Q君样:909038429一起吹水聊天

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值