java基础
Before
单行注释、多行注释
单行注释和多行注释内容不参与编译,编译以后生成的.class的字节码文件中不包含注释掉的信息。
文档注释(java特有)
文档注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。
day04
随机数生成:
double value=Math.random();
可加强转符变为int类型:
int value=(int)Math.random();
.equals("字符或字符串");//判断字符串是否和括号内相等
day05:
1、不在循环条件部分限制次数的结构:for(;;)或while(true)
2、结束循环的两种方式:一、循环部分返回false;二、在循环体中执行break;
day07:
算法的5大特征
1、输入;2、输出;3、有穷性;4、确定性;5、可行性
快速排序平均排序最快,平均时间复杂度为O(nlog2n)。冒泡排序时间复杂度为O(n^2).
数组常用工具:

数组常见异常:
1.角标越界异常:

2.空指针异常:

day09:
引用数据类型的值传递机制:

day10:
import关键字的使用:

day14:
重写与重载的区别:
重写:子类在继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作
重载: 可以在同一个类当中,可以声成多个方法名相同、形参列表不同的方法,彼此之间就构成重载。可以提高代码的可读性以及可复写性。

==和equals的区别

day14:
多态性:

多态性的理解:

day15:
单例模式理解和具体代码实现:


day16:
异常的体系结构:

day19:
线程:
测试线程常用方法:

实现Runnale( )接口及比较两种创建线程的方式

解决线程安全问题的方式:

创建线程的4种方式:

day20:
String常用方法



day21:
时间类:



throw和throws的异同:

day22:
Collection接口:

day23:HashMap
jdk7:

jdk8:

Map:

day25:流




节点流:



缓冲流:

转换流:



编码集:

day26:
对象流:


网络通信:



day27:反射:



class类(运行时类):




posted on 2022-10-20 05:39 EndymionYoo 阅读(36) 评论(0) 收藏 举报
浙公网安备 33010602011771号