摘要:
(内容过长,建议复制之后用typora软件,这样会有索引,看起来超级方便) 一、MySQL介绍 sql:结构化查询语言,专门用来和数据库进行通信的语言 二、MySQL常用命令 2.1登录的常用命令 (1)登录命令 mysql -h 主机名 -P 端口号 -u 用户名 -p密码 (输入密码不能加空格, 阅读全文
摘要:
一、反射概述 二、理解Class类并获取Class的实例(重点) 三、理解类加载器Classloader 四、创建运行时类的对象 五、获取运行时类的完整结构 六、调用运行时类的指定结构 七、反射的应用:动态代理 一、反射概述: (1)Reflect被识别为动态语言。允许程序在执行期间借助于Refle 阅读全文
摘要:
一、多线程 1、程序:为了完成特定的任务用魔种语言编写的一种指令的集合,即指一段静态的静态对象。 2、进程:程序执行的一次过程,或者正在运行的一个程序是一个动态的过程:产生 -> 存在 -> 消亡 进程是资源分配的单位,徐通在运行是为每个进程分配不同的内存区域 3、进程: (1)进程进一步细化为线程 阅读全文
摘要:
一、网络编程 (1)网络编程:Java作为一种互联网编程语言,其提供了网络类库,可以实现无痛的网络连接,网络连接的底层都被Java隐藏了,由jvm控制。java实现了一个跨平台的网络库。形成了统一的网络编程环境。 (2)网络编程的目的:直接或间接通过网络协议于其他计算机实现数据交互,通讯,资源共享 阅读全文
摘要:
一、泛型 1、泛型:所谓泛型就是在定义类,定义接口时,通过一个标识表示类中的某个属性的类型。或者是某个方法的返回值及参数类型。这个参数在使用时(如:继承或者实现接口时,用这个类型申明的变量,创建对象时)确定(即传入实际类型参数,也称为类型实参) 2、优势:保证元素存储的安全问题;解决获取元素类型的强 阅读全文
摘要:
目录: 1、IO流的原理和流的分类 2、File类的使用 3、节点流(文件流) 4、缓冲流 5、转换流 6、标准输入、输出流 7、打印流 8、数据流 9、对象流 10、随机存取文件流 一、IO流的原理和流的划分: 1、按照数据单位划分,可以分为字节流和字符流(如:FileReader、FileWri 阅读全文
摘要:
一、Map:与Collection并列。其是无序、不可重复的。 (1)是无序。以(key,value)形式进行储存,key与value可以使用任何引用类型(相当于数学中的函数映射) (2)在jdk8中,其底层是数组+链表+红黑树的方式来实现。 (3)HashMap:是Map的主要实现类,是线程不安全 阅读全文
摘要:
一、集合框架: 1、数组和集合操作的都是内存,要区别我们的数据持久化。集合也称作容器。 2、Collection是一个接口,内有子接口List、Set、Queue (1)接口List,实现的类有ArrayList(是List的主要实现类)、LinkedList、Vector。 特点:List是有序的 阅读全文