一、java基础知识(需要精细化理解)
1.java数据结构
1.1数值型
1.1.1整型
int
1.1.2浮点型
float
1.1.3双精度浮点型
double
1.2字符
char
#汉字是一个字符吗?
#一个字符对应一个字节
1.3字符串
string
1.3.1对字符串的操作函数
分隔 splid
长度length
替换replace
拼接concat
1.4数组
数据类型 【】 变量名
2.运算符
2.1加减乘除
+ 、- 、* 、/
2.2取余
%
2.3条件运算符
><=
2.4逻辑运算符
&& || or
2.5赋值运算符
#赋值的是地址还是数值
3.java流程控制
3.1顺序控制
最后的执行流程写在一起就是顺序的
3.2条件控制
if(){
}else if{
}else{
}
case:表达式
3.3循环控制
3.3.1
while(){
}
3.3.2
for(;;){
}
#循环的使用是重要的
3.3.3
do{
}
while();
3.java函数
返回值数据类型 函数名(形参){
return;}
#只能返回一个值或对象,不能多个
4.java类
class 类名{
#属性
#方法
#构造器
#前面需要加上访问修饰符
}
5.异常处理
6.java的库
io库
文件操作库
网络编程库