java se总结

本文介绍了Java编程中的一些基础知识,包括常用的快捷键操作,如Ctrl+C复制,Ctrl+V粘贴等;数据类型,如基本数据类型中的整型、浮点型、字符型和布尔型,以及引用数据类型;标识符的命名规则,如驼峰命名法;类型转换,包括自动类型转换和强制类型转换;并提及了变量和常量的概念。
摘要由CSDN通过智能技术生成

一.快捷键

ctrl+c 复制

ctrl+v 粘贴

ctrl+d 复制上一行

ctrl+a 全选

ctrl+z 撤销

ctrl+s 保存

window + r 打开运行栏

window +x 设备管理器

2. Java文件(.Java) 经过Java编译器 编译生成字节码文件(.class)

二.注释

(1)单行注释 //

(2)多行注释 /* */

(3) 文档注释 /** */

/**

@Description

@Author 张三

*/

三.标识符

常见的标识符:文件名、项目名、类名、方法名、变量名,参数名==。

只能使用英文字母、数字、下划线_、美元符号$构成,且不能以数字开头。

不能使用关键字和保留字

严格区别大小写

长度没有限制。

=====================================

  1. 行业要求

(1)望文生义

(2)驼峰命名法

如果有多个单词构成一个标识符,从第二个单词起首字母大写

studentCount

类名所有单词首字母大写。

Student

常量所有字母都大写

PI

  1. 关键字和保留字

四.数据类型

1. 基本数据类型

1.1 整型

byte 字节整型,存储容量为1字节=8个二进制位bit,包含的整数范围:-128~+127。

short 短整型,存储容量为2个字节=16位,包含的整数范围:-2的(16-1)次方~2的(16-1)次方-1

int 整型,存储容量为4个字节=32位,包含的整数范围:-2的(32-1)次方~2的(32-1)次方-1

long 长整型,存储容量为8个字节=64位,包含的整数范围:-2的(64-1)次方~2的(64-1)次方-1

整数进制转换

0b 二进制       0x 十六进制       0 八进制

//整数扩展 二进制0b 十进制 八进制0 十六进制0x

int i=10; 10

int i2=010; //八进制0 8

int i3=0x10; //十六进制0x 16

long类型的整数如果超出了int的范围,必须后面加“l”或“L”。

1.2 浮点型

float 单精度浮点数,存储容量4个字节,最大能够精确小数位为7或8位。小数后面必须加“f”或“F”。

double 双精度浮点数,存储容量8个字节,最大能够精确小数位位15或16位。 

银行计算钱使用 BigDecimal

1.3char 字符类型

存储容量2个字节,有且仅能存储一个符号。数据必须使用单引号包括起来。比如'a' ' '

Unicode编码

acsii编码

utf-8编码

\n

\r

\t

\"

\'

\\

1.4

boolean 布尔类型,存储容量1位,只有两个值:true和false。 if(a)

2. 引用数据类型

分为:数组、类、接口。

类 类型:String字符串类型,数据必须使用双引号引起来,比如“” “abcdefg”

3. 类型转换

变量的赋值:

变量名=值;

语法要求:

值的类型必须和变量的类型一致。

如果值的类型和变量的类型不一致,需要先转换类型才能赋值。

有两种方式:

1、自动类型转换

小类型的数据转为大类型的数据,系统自动完成。
必须有依据:byte、short、char自动提升成int,整数转小数,int和char之间(ascii表)。

2、强制类型转换

大类型的数据转为小类型的数据,需要手动完成。
语法:(你想要的类型)数据
注意:丢失精度

4.变量和常量

五、运算符

六、包机制

七、JavaDoc文档

使用 cmd面板的javac命令编译生成 .class文件,然后使用javadoc命令生成doc文档,设置字符集和编码集

八、流程控制

九、方法

十、数组

十一、面向对象

十二、异常

十三、常用类

十四、集合框架

十五、io流

十六、多线程

十七、网络编程

十八、注解和反射

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值