摘要: 一,什么是多线程? 进程:一个正在执行的程序,比如说微信 线程:进程中的一个独立控制单元,线程控制着进程的执行 并行与并发: 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有 阅读全文
posted @ 2019-03-15 15:46 Zkkkkk~ 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 八大数据结构: 1.数组:数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。例如下面这段代码就是将数组的第一个元素赋值为 1。 优点: 1、按照索引查询元素速度快 2、按照索引遍历数组方便 缺点: 1、数组的大小固定后就无法扩容了 阅读全文
posted @ 2019-03-15 09:09 Zkkkkk~ 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 一.集合与数组的比较: 数组无法判断其中实际存有多少元素,length只告诉了数组的容量,而集合的size()可以确切知道元素的个数 二.集合:是一个用来存放对象的容器。 注意: 集合只能存放对象。比如你存一个 int 型数据 1放入集合中,其实它是自动转换成 Integer 类后存入的,Java中 阅读全文
posted @ 2019-03-15 08:56 Zkkkkk~ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 方法重写(overriding): 1、也叫子类的方法覆盖父类的方法,要求方法名和参数都相同。 2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常) 3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别) 方法重载(overloading 阅读全文
posted @ 2019-03-13 21:40 Zkkkkk~ 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 在从事web开发工作中,经常需要对本地某一个目录下的文件进行处理,而在这之前,我们需要做的就是获取到这个目录下的文件。 1 String filepath = "D:\file";//D盘下的file文件夹的目录 2 File file = new File(filepath);//File类型可以 阅读全文
posted @ 2019-03-13 21:29 Zkkkkk~ 阅读(9142) 评论(0) 推荐(0) 编辑
摘要: String: 在 Java 中字符串属于对象,这个对象是不能改变的,对于通过new产生一个字符串(假设为”china”)时,会先去常量池中查找是否已经有了”china”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”china”对象的拷贝对象。这也就是有道面试题:St 阅读全文
posted @ 2019-03-13 20:38 Zkkkkk~ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: java基本数据类型8种: 1)四种整数类型(byte、short、int、long): byte:8 位(1个字节),用于表示最小数据单位,如文件中数据,-128~127 short:16 位,很少用,-32768 ~ 32767 int:32 位、最常用,-2^31-1~2^31 (21 亿) 阅读全文
posted @ 2019-03-13 20:13 Zkkkkk~ 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一,操作文件 Files 1.创建文件对象 Path path = Paths.get("D:/1.txt") 2.创建文件 Path file = Files.createFile(path),如何磁盘中包含已经存在的,则会抛出异常FileAleradyExistsExcepton 3.删除文件 阅读全文
posted @ 2019-03-09 17:13 Zkkkkk~ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 在java中有四种权限修饰符:范围从大到小分别是:public、protect、default(friendly)、private,它们之间的区别是: public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package) 阅读全文
posted @ 2019-03-09 12:51 Zkkkkk~ 阅读(395) 评论(0) 推荐(0) 编辑
摘要: static 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。 用public修饰 阅读全文
posted @ 2019-03-09 12:38 Zkkkkk~ 阅读(113) 评论(0) 推荐(0) 编辑