Java学习
回到高老庄
这个作者很懒,什么都没留下…
展开
-
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool原创 2022-11-16 10:28:44 · 4346 阅读 · 0 评论 -
Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
转载记录:https://blog.csdn.net/lookingatsky/article/details/103760372转载 2021-04-20 14:11:43 · 177 阅读 · 0 评论 -
类加载机制
类的加载过程加载,验证,准备,解析,初始化,使用,卸载 加载:类只有在使用到的时候才会加载 验证:校验字节码文件的正确性 准备:给类的静态变量分配内存,赋零值 解析:将符号引用替换为直接引用,比如将main 方法替换为指针 初始化:执行静态代码块,赋用户初始的值 Tips : jar包或war包的类不是一次性全部加载的,是使用到的时候才加载类加载器 引导类加载器:加载JRE里边lib目录下的核心类库,rt.jar,charsets.jar原创 2020-11-07 11:22:55 · 100 阅读 · 0 评论 -
两个JSON对比
需求:两个Json对比 目前有两个json 类型的数据,{"1":"A","2":"B","3":"C","4":"D"} 和 {"1":"X","2":"Y","3":"Z","5":"Q"} * 对比出来的结构需要有{"1":{"old":"A","new":"X"},"2":{"old":"B","new":"Y"},"3":{"old":"C","new":"Z"},"4":{"old":"D","new":""},"5":{"old":"","new":"Q"}}class BO{.原创 2020-10-28 10:13:35 · 2417 阅读 · 2 评论 -
Java面试问题(基础概念)
面向对象的三个特征多态的好处,代码中如何实现多态,虚拟机中如何实现多态接口的意义,抽象类的意义父类的静态方法能否被子类重写什么是不可变对象原创 2020-05-24 11:56:44 · 167 阅读 · 0 评论 -
Java小白入坑问题(二)
1,什么是B/S结构,什么是C/S架构?B/S(Browser/Server)浏览器/服务器 C/S(Client/Server)客户端/服务器2,常用的网络协议?HTTP:超文本传输协议 FTP:文件传输协议 SMTP:简单邮件协议 TELNET:远程登录协议 POP3:邮件读取协议3,Java有哪些开发平台?Java SE:客户端 Java EE:Web应用 Ja...原创 2020-05-09 06:55:33 · 347 阅读 · 0 评论 -
Java小白入坑问题(一)
1,JDK和JRE的区别?JDK:即Java Development Kit,java开发工具包。提供java的开发和运行环境。JRE:即Java Runtime Environment,java运行环境,为java提供运行的环境。具体就是JDK包含了JRE,还有java源码的编译器javac, 以及很多java程序调试分析工具。通俗的说就是如果只需要运行安装JRE就...原创 2020-05-08 06:20:40 · 149 阅读 · 0 评论 -
Maven 创建web项目出现src/main/java, src/test/java已存在,但是Missing
项目右键->buildPath configure Build Path->点击选项卡Libraries->选中JRE System Library->点击edit->选中Alternate JRE->选择jdk点击finish,点击ok,自动出现src/main/java和src/test/java不能直接使用eclipse自带的jdk需要选中自己...转载 2019-01-08 13:39:30 · 246 阅读 · 0 评论 -
算法笔试题:过桥问题
问题:某夜,有个团伙要过桥,该桥每次只能通行2个人,只有一个手电筒,过桥必须持有手电筒。 这些人单独过桥的时长分别为t1、t2、t3、t4、t5 ……tn。 谁能设计程序计算出这伙人过桥需要的最短时间?解题思路:两种方案过桥 2t1 进行对比 t1+t(n-1); 1、12充当运输车的作用,每次1,2 去,1回,另外的去,2再回(2t1 < t1+t(n-1)) ...原创 2018-05-05 20:19:25 · 1254 阅读 · 1 评论 -
Java窗口买票的多线程使用
写一个程序,模拟8个窗口共同卖50张票。这个问题涉及线程应用时,怎么使用锁,我用的是synchronized的方法来锁的。public class Ticket extends Thread{ public Ticket(String name) { super(name); } private static Object obj = new Object(); public static ...原创 2018-04-26 19:41:19 · 558 阅读 · 0 评论