首页 软件开发 代码讲解 JAVA ( Page 129 )

JAVA 2372

#java
Java给JFrame窗口设置热键的方法实现

使用了简单的JFrame窗口,在窗口中添加菜单,菜单选项,点击鼠标右键出现右键菜单,用io流将输入文本域的内容保存。并设置热键alt+x为退出的热键 public class My…

2020-10-08 945

#java
JAVA像SQL一样对List对象集合进行排序

在开始之前,我先卖个关子提一个问题:假设我们有一个Movie类,这个类有三个成员变量分别是starred(是否收藏), title(电影名称), rating(评分)。你知道怎么对…

2020-10-08 728

#java
JAVA 内存溢出案例汇总

写在前面 作为程序员,多多少少都会遇到一些内存溢出的场景,如果你还没遇到,说明你工作的年限可能比较短,或者你根本就是个假程序员!哈哈,开个玩笑。今天,我们就以Java代码的方式来列…

2020-10-08 579

#java
Java之单例设计模式示例详解

单例设计模式 保证一个类在内存中只能有一个对象。 思路: 1)如果其他程序能够随意用 new 创建该类对象,那么就无法控制个数。因此,不让其他程序用 new 创建该类的对象。 2)…

2020-10-08 138

#java
Java中生产者消费者问题总结

生产者–消费者算是并发编程中常见的问题。依靠缓冲区我们可以实现生产者与消费者之间的解耦。生产者只管往缓冲区里面放东西,消费者只管往缓冲区里面拿东西。这样我们避免生产者想…

2020-10-08 249

#java
java 中break如何跳出外部循环

学习就是为了不断的看到自己的知识盲点,然后改正,以前知道如何使用break来跳出循环,突然学习到可以用break跳出外部的循环(以前只知道怎么调本次的循环)。 上正题代码如下: b…

2020-10-08 992

#java
Java实现人机猜拳游戏

本文实例为大家分享了Java实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 实现: User类 public class User { private String name…

2020-10-08 155

#java
Java通过经纬度坐标获取两个点之间的直线距离的示例

前言 现在很多App都需要附带着附近人列表功能,所以我在这里实现2个点之间的距离计算 经纬度的获取需要第三方来支持,高德地图、百度地图…. 附近人功能具体的实现逻辑: …

2020-10-08 293

#java
Java Method类及invoke方法原理解析

在说Method和invoke的使用之前我们来看一个小例子, 如果看懂了那就ok了 public class MethodInvoke { class Animal { publi…

2020-10-08 945

#java
过滤器 和 拦截器的 6个区别(别再傻傻分不清了)

周末有个小伙伴加我微信,向我请教了一个问题:老哥,过滤器 (Filter) 和 拦截器 (Interceptor) 有啥区别啊? 听到题目我的第一感觉就是:简单! 毕竟这两种工具开…

2020-10-08 509

#java
Java语法糖之个数可变的形参的实现

1. 背景 从JDK1.5开始,Java支持个数可变的形参,类似: public class ParamDemo { public static void main(String[…

2020-10-08 787

#java
python和java哪个学起来更简单

在近几年Python的呼声越来越高,很多刚开始起步想要学习编程的朋友都会犹豫要不要选择学习Python,毕竟作为人工智能时代的首选语言这个诱惑还是很大的。在选择上最纠结的就是Pyt…

2020-10-08 770