笔记
笑笑师弟
生途有界,学海无涯
展开
-
20180829_源码——反射
import java.lang.reflect.Constructor;import java.lang.reflect.Method;import java.util.Scanner;/** * 通过反射技术 * * @author wendi * */public class Test2 { public static void main(String[] args...原创 2018-08-30 06:57:14 · 157 阅读 · 0 评论 -
20180829_老师笔记_反射
笔记IO流字符流内存流处理流: 缓冲流: BufferedReader à String readLine() null BufferedWriter à newLine() write(String str) 转换流: 把字节流转换为字符流打印流: 输出流: print() println()对象流: ObjectI...原创 2018-08-30 06:53:05 · 119 阅读 · 0 评论 -
20180824_老师笔记_LinkedHashSet,HashMap,泛型
笔记复习 LinkedHashSet: 有序, 唯一 双重链 header维护次序HashSet : 无序 唯一1.创建对象: LinkedHashSet() 构造一个带默认初始容量 (16) 和加载因子 (0.75) 的新空链接哈希 set。 LinkedHashSet(Collection<? extends ...原创 2018-08-26 00:00:25 · 242 阅读 · 0 评论 -
20180823_老师笔记_List,Set集合
笔记复习 四舍五入, 钱第一种方式: BigDecimal 的setScale(小数位, 取舍的策略)第二种方式: DecimalFormat 第三种: String的format%5.2d à 十进制整数%f à 浮点数%s à 字符串第四种: NumberFormat 3.List集合Collection接口存放的是一个一个数据Ma...原创 2018-08-25 23:55:29 · 108 阅读 · 0 评论 -
20180831_老师笔记_线程2
1.线程的常用方法:1.获取当前正在执行的线程对象, static方法 Thread currentThread() 2. 返回该线程的名称 String getName() 。 3. 让线程睡眠多久, 释放CPU资源, 抛出InterruptedException, 被打断异常...原创 2018-09-01 09:19:59 · 135 阅读 · 0 评论 -
20180831_老师笔记_线程
多线程: 进程: 就是一个应用程序, 启动一个应用程序, 电脑一定会创建对应的进程, 进程与进程之间的内存空间独立的线程: 进程中的最小单位, 一个进程包含多个线程, 同一个进程内部的包含的线程,内存空间是共享, 共享的是进程空间, 线程与线程可以很容易进行通信. 多线程: 优点: 提高效率, 程序执行次序不固定, 对程序员来说难点很多 PHP sun...原创 2018-09-01 09:18:17 · 121 阅读 · 0 评论 -
20180828_老师笔记_IO流
IO流2节点流 直接接在数据上 FileInputStream FileOutputStream FileinputStream 的read() 一个字节一个字节读取: 中文中占2个字节1字符流 读写文本文件, 图片,视频,音频 二进制文件 字节流 万能流 FileReader 文件的字符输入流常用方法: int ...原创 2018-08-28 17:21:52 · 188 阅读 · 0 评论 -
20180828_源码_IO流2
1、字符流: import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/** * 使用FileReader读取文件 字符流 * @author wendi * */public cla...原创 2018-08-28 20:20:18 · 234 阅读 · 0 评论 -
20180820_老师_复习_面向对象
复习Java的开发环境 Jdk java开发环境 包含jre javac Jre 运行环境 Java程序的结构: 类 main方法: 程序的入口 变量: 内存: 临时存储 数据类型:基本数据类型 int double boolean char 引用数据类型: 定义的类, 数组, new存储单位: ...原创 2018-08-26 00:10:08 · 134 阅读 · 0 评论 -
20180820_老师笔记_面向对象
笔记 面向对象编程:OOP 面向对象编程步骤:考虑场景中包含几个对象 找到对象与对象的联系 分析每个对象有哪些属性与方法 对象: 属性: 数据 方法: 行为, 功能 类: 属性的定义:访问修饰符: 数据类型 属性名;Dog String name;{} Dog d1 = new...原创 2018-08-26 00:09:54 · 119 阅读 · 0 评论 -
20180830_老师笔记_多线程
多线程: 进程: 就是一个应用程序, 启动一个应用程序, 电脑一定会创建对应的进程, 进程与进程之间的内存空间独立的线程: 进程中的最小单位, 一个进程包含多个线程, 同一个进程内部的包含的线程,内存空间是共享, 共享的是进程空间, 线程与线程可以很容易进行通信. 多线程: 优点: 提高效率, 程序执行次序不固定, 对程序员来说难点很多 PHP sun...原创 2018-08-30 18:38:38 · 140 阅读 · 0 评论 -
20180830_老师笔记_注解
笔记 复习: 反射: 提供另外一种方式,动态获取类的信息, 并且可以创建类的对象,给属性赋值,调用方法 传统方式: 在代码中写死, 通过new 类名(); 反射优点:动态创建对象 节省代码,不需要写一大堆的if来判断 步骤:得到某个类的Class的对象 Class.forName(String str) strà 包名.类名 类名.cl...原创 2018-08-30 18:37:52 · 142 阅读 · 0 评论 -
20180827_源码_IO流
import java.io.File;public class FileDemo { public static void main(String[] args) { //使用Window的分隔符: \n --> 转义符 换行符 \ 在java中表示的是转义符的开始符号 \\ 表示 \ // \字符 \n \t ...原创 2018-08-27 17:33:13 · 136 阅读 · 0 评论 -
20180827_老师笔记_IO流
IO笔记 i: input 输入 O: Output 输出File类, 位于java.io, Java中, 使用File类表示文件夹(目录)或者文件 硬盘的包含的东西: 文件夹 文件 文件: 文件夹路径: Window操作系统: 绝对路径: 从盘符开始 d:\a\b\c.txt window的路径分隔符:\ à windown的分隔...原创 2018-08-27 17:19:32 · 127 阅读 · 0 评论 -
20180822_老师笔记
笔记常用类 字符串类型1.String类型: 不可变的字符串, 存放数据 StringBuffer: 可变的字符串, 如果对字符串需要进行修改, 推荐使用StringBuffer, 线程安全, 效率不高通过new 构造方法StringBuffer() 空内容StringBuffer(String str) 创建StringBuffer的时候,付初始值, ...原创 2018-08-22 20:12:06 · 89 阅读 · 0 评论