小白的Java入门
程序员文章站
2022-03-29 09:14:26
...
小白的Java入门
与Java的缘分
从出生到现在,人们经历了很多个阶段,从孩提时期的牙牙学语,从叫出的第一句爸爸妈妈,到后来的小学、初中、
高中、大学,人们无时无刻不在学习,而Java是我学习生涯中让我的生活发生转变的重要一环。
我是在大学接触到Java的 ,大学上的是一个三流的本科院校 ,学校教育的东西看起来挺多的,其实能够学到的很
少很少,我在将近接近大三的时候认识到有Java这门语言 ,然后就在老师的帮助下开始一点一点学习这门语言。
以下是我学习整理的内容,是自己一点一点整理出来的。
希望有些大佬能够指正一下我的错误,让我的学习得以圆满。
1. 标识符呦
1 . 1 什么是标识符呢
首先,要知道什么是标识符,我自己理解的标识符就是给Java中需要用到的包,类,方法之类的定义的名称需要使用
到的字符列叫标识符,嗯、对、应该是这样。
1 . 2 还有命名要求呢
1. 由字母(含英、中、日、俄等)、数字、下划线(_)和美元符号($ 音:dollar)组成。
2. 不能以数字开头。
3. 区分大小写。
4. 长度无限制。(一般不要超过15个字符)
5. 不能是Java中的保留字和关键字。
还有还有,别着急嘛~
1. 标识符命名习惯:见名知意。age address name sex
2. 方法名、变量名、参数名首字母小写,后面首字母大写(驼峰式命名法)
3. 类名采用首字母大写(帕斯卡命名法)
2. 常量,变量吖
2.1 最最最基础
不说别的直接来一串顺口溜
八种基本类型
byte、short、int、long、float、double、char、boolean
byte: 1个字节 ,范围 -128 到 127
short: 2个字节 ,范围 -32768到 32767
int:4个字节
long :8个字节
float:4个字节 -3.40E+38 ~ +3.40E+38 有效位数7-8位
double:8个字节 -1.79E+308 ~ +1.79E+308 有效位数15-16位
char:2个字节 0-65535 65536个字符
boolean:不确定
上边的数据范围不用刻意去记哦~
大概知道什么意思,用得多就知道了
2.2 概念念
常量:常见的数据(也称为数据常量),程序运行中固定不变的数据
变量:保存程序执行中数据的一块存储空间
2.3 数据类型
怎么说呢
Java数据类型具体可以分为两大类
1.基本数据类型
就是上边的写的八种最最最基础的,一定要记牢!!!
2.引用数据类型
就是类、接口、数组、枚举(后面讲解)、注解
虽然不知道具体是什么,先拿个小本本记下来。
2.4 整数型
整型数值默认为int型,如:int i = 3;
但是还有个long型,说白了就是变长的int型,存储的数据也更大,然后可以加小写‘l’或大写‘ L’,把他们区分开,如:long l = 3L;
2.5 浮点型
float: 单精度浮点数(精度7,8位) 4个字节
double:双精度浮点数 (精度15,16位) 8个字节
Java浮点型常量默认为double型
double d = 3.14;
如要声明一个常量为float型,则需在数字后面加f或F
float f = 3.14f;
注意:float double存储的数据都是近似值。
2.6 字符型
char型数据用来表示通常意义上“字符”,也就是我们说的英语字母和单独的汉字
char c = 'A'; char c2= '好';
2.7 布尔类型
boolean 只有两个值哦
true false
如果你定义成别的东西,那肯定是会出问题的,它的默认值是false
3.数据类型是可以相互转换滴
*自动类型转换
自动类型转换:数据类型取值范围小的转为取值范围大的
byte ---> short--->int--->long--->float --->double
char---> int
*强制类型转换
数据类型取值范围大的 转为 取值范围小的. 需要加强制转换符,也就是(要转换的数据类型)
long a = 100L;
int i = (int)a;
特别注意:有可能造成精度降低或数据溢出,使用时要小心哦。
上一篇: 什么是数据结构? 数据结构的通俗理解 新手&小白入门
下一篇: HTML里字体颜色怎么设置