面试题
wt520it
目前三年工作经验,后端开发,了解运维,项目上线,漏洞修复
展开
-
Python求教一道题,看看大家有多少种办法解决他
Python请教一道题目哈 name={"name":"demo"} url={"url":"wwww.baidu.com"} demo={ 'content': 'C0100007', 'endDate': None, 'rank': 1, 'startDate': None, 'title': 'C0100007666666666', 'type': 'visitHotel' } demo.update("fileList",name) demo.update("fileList",url)原创 2020-07-13 22:23:10 · 363 阅读 · 1 评论 -
关于假如有Thread1、Thread2、Thread3、Thread4四条线程分别统计C、D、E、F四个盘的大小,所有线程都统计完毕交给Thread5线程去做汇总,应当如何实现?
最近看了一些面试题,然后发现这个频率比较高,然后就细心地了解下 在这里主要想讲解三种方法(毕竟还有其他方法): 一.使用join方法: 这个是辅助类: package com.com.aaa.fiveThreadDemo; public class FiveThreadJoinMethod { public static void main(String[] args) throws ...原创 2018-11-09 16:04:26 · 1151 阅读 · 0 评论 -
static关键字深入理解
本博客记录只为了个人学习 1、static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。 两者的区别是: a).语法上的区别:       &a原创 2018-11-09 18:24:58 · 221 阅读 · 0 评论 -
多线程——设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
package com.com.aaa.addreduceThread; public class ThreadDemo { private int j=1; //每次添加1 private synchronized void ad(){ j++; System.out.println("添加"+j); } //每次减少...原创 2018-11-10 12:15:17 · 757 阅读 · 2 评论 -
String中"=="和"equals()"到底有何区别
之前的时候,感觉==和equals()就那么点区别,后来才发现,不要小看一个简简单单的区别,里边学问好大啊,才有了这个念头 接下来就看下他们之间的区别: 首先呢,比较是时候要知道比较什么?到底是基本数据类型还是引用类型 ==比较: 对于JAVA基本数据类型(byte,short,int,long,float,double ,char,varchar)来说, ==只是用来表示内容是否相等。 对于J...原创 2018-11-17 12:21:09 · 344 阅读 · 0 评论 -
【详】JAVA中异常分类以及异常处理方法之间的区别以及联系
异常在日长开发中就像看见地铁里边的人头一样的,放眼望去,齐刷刷的一片,各种异常。分布范围比较广泛,很多人看到异常,就这表情 JAVA中异常: NullPointerException 空指针异常 ClassCastException 类强制转换异常 ArrayIndexOutOfBoundsException 数组索引越界异常 ClassNotFountException ...原创 2018-11-17 14:12:08 · 644 阅读 · 0 评论 -
【详细】JAVA中接口和抽象类的区别
接口是常用的,在这里都不举例代码了 抽象类 接口 实现方式 实现方式 接口完全是抽象的。它根本不存在方法的实现 接口完全是抽象的。它根本不存在方法的实现 构造器 构造器 抽象类可以有构造器 接口不能有构造器 访问修饰符 访问修饰符 抽象方法可以有public、protected和default这些修饰符 接口方法默认修饰符是public。你不可以使用其它修饰符。...原创 2018-11-17 17:27:32 · 617 阅读 · 0 评论