Java基本语法
个人学习Java的分享
_CanisLupus
相互学习
展开
-
java基础语法--properties配置文件路径
如果经常会发生变化的数据我们可以定义在配置文件上。 比如说:数据库的用户名与密码。 配置文件的路径应该如何写 呢? 绝对路径:一个文件的完整路径信息。一般绝对路径是包含有盘符 的。 绝对路径的缺陷: 因为绝对路径是有盘符开头的,有 些系统是没有盘符的。 相对路径: 相对路径是相对于当前程序的路径...原创 2020-01-29 15:31:36 · 1372 阅读 · 0 评论 -
java基础语法--BeanUtils使用
BeanUtils: BeanUtils主要解决 的问题: 把对象的属性数据封装 到对象中。 BeanUtils的好处: 1. BeanUtils设置属性值的时候,如果属性是基本数据 类型,BeanUtils会自动帮我转换数据类型。 2. BeanUtils设置属性值的时候底层也是依赖于get或者Set方法设置以及获取属性值的。 3. BeanUti...原创 2020-01-29 15:00:22 · 183 阅读 · 0 评论 -
Java基础语法--Junit测试
junit(单元测试框架) 目前存在的问题: 1. 目前的方法如果需要测试,都需要在main方法上调用。 2. 目前的结果都需要我们人工对比。 junit要注意的细节: 1. 如果使用junit测试一个方法的时候,在junit窗口上显示绿条那么代表测试正确, 如果是出现了红条,则代表该方法测试出现了异常不通过。 2. 如果点击方法名、 类名、包名、 工程名运行junit分别测试的是对应的方法,类、...原创 2020-01-29 13:08:13 · 263 阅读 · 0 评论 -
java基础语法--线程
线程: 多线程的好处: 多线程解决了在一个进程中同时可以执行多个任务代码的问题。 自定义线程的创建方式: 方式一:继承Thread. 1. 自定义一个类继承Thread类。 2. 重写Thread的run方法,把自定义线程的任务代码定义在run方法上。 3. 创建Thread子类的对象,并且调用start方法启动一个线程。 方式二: 实现Runnable接口。 1. 自定义一个类实现R...原创 2020-01-29 10:28:32 · 76 阅读 · 0 评论 -
java基础语法--io输入输出
IO解决问题: 解决设备与设备之间 的数据传输问题。 比如: 硬盘—>内存 内存----->硬盘 字节流: 输入字节流: ---------| InputStream 所有输入字节流的基类。 抽象类。 ------------| FileInputStream 读取文件的输入字节流。 ------------| BufferedInputStream 缓冲输入字...原创 2020-01-28 21:56:48 · 102 阅读 · 0 评论 -
java基础语法--泛型
泛型 的好处: 1. 把运行时出现 的问题提前至了编译时。 2. 避免了无谓的强制类型转换 泛型在集合中的应用: ArrayList<String> list = new ArrayList<String>(); true ArrayList<Object> list = new Array...原创 2020-01-28 21:03:28 · 186 阅读 · 0 评论 -
java基础语法--集合
集合: 存储对象数据 的集合容器。 单例集合 ----------| Collection 单例集合 的根接口 ----------------| List 如果是实现了List接口的集合类,具备的特点: 有序,可重复。 -------------------| ArrayList ArrayList底层是使用了Object数组实现 的。 特点: 查询速度快,增删慢。 -----------...原创 2020-01-28 15:03:49 · 356 阅读 · 0 评论