Java基础知识(一)
Java整体框架
仅记录所看到的的重点。
语言格式,语法,特性,框架等。
命令行命令
对于非科班一开始可能这些都不知道~
- dir:查看当前盘符内容
- cd 目录:进入指定目录
- cd … :回到上一级目录
- cd\ :回到根目录
- cls: 清屏
Java语言中的名称命名规范
- package:多单词组成都用小写首字母 xxyyzz
- class\interface:多单词组成都用大写首字母 XxYyZz
- 变量,方法:第一个单词用小写,其余大写 xxYyZz
- 常量:所有字母大写,多单词用下划线来连接
细小的知识点
1.从键盘读入不同类型的变量
- 导入包:import java.util.Scanner;
- 类Scanner的实例化:Scanner scanner=new Scanner(System.in);
- 调用Scanner类的方法来获取指定类型的输入,格式:
scanner.nextXXX();
2.不同数据类型的数组元素初始值
- 整型:0
- 浮点型:0.0
- char型:0(ascll码值为0,不是实际意义上的0)
- boolean类型:(false)
内存的简化结构
还是挺重要的,内存解析对代码的理解很重要:
区分数组复制和赋值
- 赋值:形式上两个数组变量相等,即A=B,两数组地址值相等。
- 复制:对应元素一次赋值。
查找某一个元素未在数组中出现的两种方式
- 设置标记位:
isFlag=true;
for(
找到(isFlag=false)
)
if(isFlag=true)(即未找到) - for(int i=0;i<length;i++)
{
}
if(i=length)(即跳出循环,未找到)