![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
小白猿w
这个作者很懒,什么都没留下…
展开
-
Java IO随意总结
流的概念 什么是流 概念:内存与存储设备之间传输数据的通道 水借助管道传输,数据借助流传输 流的分类 按方向【重点】: 输入流:将<存储设备>中的内容读取到<内存>中 输出流:将<内存>中的内容写入到<存储设备>中 按单位: 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 按功能: 节点流:具有实际传输数据的读写功能 过滤流:在节点流的基础之上增强功能 (使用过滤流首先创建节点流) 字节流 字节流的父原创 2020-12-17 23:58:19 · 74 阅读 · 0 评论 -
Java常用类
内部类 什么是内部类 概念:在一个类的内部在定义一个完整的类 特点: 内部类也生成class 文件,文件名为:外部类名$内部类名.class 内部类可直接访问外部类的私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 成员内部类 在类的内部定义,与实例变量、实例方法同级别的类 外部类的一个实例部分,在创建内部类对象时,必须依赖外部类对象 当外部类、内部类存在重名属性时,会优先访问内部类属性;此时若要调用外部属性:外部类.this.属性名 成员内部类不能定义静态属性,但可以包含静态常量 静原创 2020-12-17 23:31:27 · 81 阅读 · 0 评论 -
多线程随意总结
什么是线程 什么是进程 正在进行的程序,是系统进行资源分配的基本单位 目前操作系统都是支持多进程,可以同时执行多个进程,通过进程ID(PID)区分 单核CPU在同一时刻,只能运行一个进程;宏观并行、微观串行 什么是线程 线程,又称轻量级进程;进程中的一条执行路径,也是CPU的基本调度单位 一个进程由一个或多个线程组成,彼此间完成不同的工作,同时执行,称为多线程 迅雷是一个进程,当中的多个下载任务即是多个线程。(真正负责代码执行的是线程) Java虚拟机是一个进程,当中默认包含主线程(main),可通原创 2020-12-17 23:26:28 · 109 阅读 · 0 评论 -
Java-反射
反射:框架设计的灵魂 框架:半成品软件。可以在框架的基础上进行软件开发,简化代码。 反射:将类的各个组成部分反封装为其他对象,这就是反射机制。原创 2020-11-17 20:40:01 · 139 阅读 · 2 评论 -
Java常用类描述
Object类 在java.lang包下 Object类是超类、基类,所有类的直接或间接父类,位于继承树的最顶层 任何类,如没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承 Object类中所定义的方法,是所有对象都具备的方法。 Object类型可以存储任何对象 作为参数,可接受任何对象 作为返回值,可返回任何对象 getClass()方法 public final Class<?> getClass(){} 返回引用中存储的原创 2020-11-17 20:39:38 · 542 阅读 · 0 评论 -
Java-注解
注解概念 概念:说明程序。给计算机看的 注释:用文字描述程序。给程序员看的 总结: JDK1.5之后的新特性 用来说明程序的 使用注解:@注解名称 注解作用分类 编写文档:通过代码里标识的注解生成文档【生成文档doc文档】 代码分析:通过代码里标识的注解对代码进行分析【使用反射】 编译检查:通过代码里标识的注解让编译器能够实现基本的编译检查【Override】 JDK中预定义的一些注解 @Override: 检测被该注解标注的方法是否是集成父类的; @Deprecated 该注解标注的内容,原创 2020-09-25 23:07:42 · 75 阅读 · 0 评论 -
Java-Junit单元测试
测试分类 黑盒测试 不需要写代码,直接输入值,看输出结果是否为期望值。 白盒测试 需要写代码。关注程序具体运行流程。 白盒测试:Junit使用 步骤: 1、定义一个测试类(测试用例) 建议: 测试类名:被测试的类名+Test(CalculatorTest) 包名:xxx.xxx.test 2、定义测试方法:可以独立运行 建议: 方法名:test+测试的方法名(testAdd()) 返回值:void 参数列表:空参 3、给方法加@Test 4、导入Junit依赖环境原创 2020-09-25 00:16:08 · 68 阅读 · 0 评论 -
Java面试问题总结带答案(多线程)
问题总结(均在网上搜索和书本摘抄所得,如若侵权请联系立即删除)多线程开启线程的方式说说进程,线程,协程之间的区别线程之间是如何通信的?什么是Daemon线程?它有什么意义?集合Hashmaphash的概念hash冲突hash算法应该考虑哪些点什么是 HashMap,什么时候选择 HashMap? 多线程 开启线程的方式 说说进程,线程,协程之间的区别 1.进程: 通俗理解一个运行起来的程序或者软件叫做进程。 进程是操作系统资源分配的基本单位。 默认情况下一个进程会提供一个线程(主线程),线程依附在进程里,原创 2020-09-09 23:12:50 · 164 阅读 · 0 评论