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