注释:
- 平时我们编写代码,在代码量比较少的时候,我们还是可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。
- 注释并不会被执行,是给我们写代码的人看的。
- 书写注释是一个非常好的习惯
- 平时写代码一定要注意规范。
- Java中的注释有三种
单行注释
//单行注释:只能注释一行文字 //输出一个Hello,wrold!
多行注释
//多行注释:可以注释一段文字 /* 在这里编写注释 在这里编写注释 在这里编写注释 在这里编写注释 */
文档注释
//javadoc:文档注释 /** * @Description Hello,world * @Author 桑学升 */
标识符/关键字
- java所有的组成部分都需要名字,类名,变量名以及方法名都是被称为标识符。
- 所有的标识符都应该以字母(A-Z或者a-z)、美元符($)、下划线(_)开始
- 首字母之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或者数字的任何字符组成
- 不能使用关键字作为变量名或者方法名
- 标识符是大小写敏感的
- 合法标识符举例:age、$salary、_value、_1_value
- 非法标识符举例:123abc、-salary、#abc
- 可以使用中文命名,但是一般不建议使用,也不建议使用拼音,很low
强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言
java的数据类型分为两大类
基本类型(primitive type)
//八大就基本数据类型
//整数
int num1 = 10; //最常用
byte num2 = 20;
short num3 =30;
long num4 =30L;//Long类型要在数字后面加一个L
//小数:专业名词叫浮点数
float num5 =50.1F;//float类型也要在数字后面加一个F
double num6 =3.1415926;
//字符
char name ="中"; //这里的字符只能有一个字 两个字就会报错
//字符串,String不是关键字,是一个类
String name ="桑学升";
//布尔值:是非
booleam flag =true;
//booleam flag =false;
引用类型
- 类
- 接口
数组
1.由于java是强类型语言,所以要进行有运算的时候,需要用到类型转换。
由低到高的转换
byte,short,char>int>long>float>double
操作比较大的数的时候,注意溢出问题
jdk7的新特性,数字之间可以用下划线分割,为了更好的阅读,审错。
转换是为了便面内存溢出的问题
2.运算中,不同类型的数据先转换为同类型数据,然后再进行运算。
注意点:
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的类型
- 在把高容量转换到低容量的时候,使用强制转换
- 转换的时候可能会存在内存溢出,或者精度问题
- 内存溢出是出现在由高到低的时候
- 精度问题是出现在浮点数的时候
3.强制类型转换
强制转换 (类名)变量名 是由高到低的
4.自动类型转换
自动转换 是由低到高的
数据类型转换笔记.txt
内容 1
内容 2
内容 1
此处评论已关闭