Java
文章平均质量分 64
Java相关,包括语法层面,底层实现,技术层面。
赵延超
敢于知道,因为真理使我们自由!
展开
-
Java实现走迷宫
敢于知道,因为真理使我们自由!图形绘制-普通方法(测试)AlgoFrame 自定义窗口类package com.company;import javax.swing.*;import javax.swing.*;import java.awt.*;public class AlgoFrame extends JFrame { private int canvasWidth; private int canvasHeight; public AlgoFrame(S..原创 2021-03-24 08:33:05 · 381 阅读 · 0 评论 -
The origin server did not find a current representation for the target resource or is not...
web-info下面是受保护的页面一般不能直接访问,需要通过controller访问或者配置servlet访问。一般首页是属于公开的信息,所有人都可以访问,所以要放到webapp下面。原创 2020-06-15 10:30:25 · 227 阅读 · 0 评论 -
volatile关键字解析
时空穿梭=》》》转载 2020-03-30 19:31:53 · 202 阅读 · 0 评论 -
Java中访问修饰符
直接一目了然原创 2020-03-27 16:23:11 · 218 阅读 · 0 评论 -
Java中代码块执行顺序
情况一 public class Test { Test() { System.out.println("构造函数"); } public void run() { { System.out.println("普通代码块1"); } System.out.println("run方法"); {...原创 2020-03-27 15:17:27 · 466 阅读 · 0 评论 -
Java中可变参数与普通参数重载调用顺序
直接上图可变参数列表方法是最后被调用原创 2020-03-26 18:11:34 · 353 阅读 · 0 评论 -
Java中数据类型转换
1.1 自动类型转换图中实线不会丢失精度图中虚线可能会丢失精度1.2 原理:参考各类型底层所占字节数传送门GOTO=》》》字节数少的向字节数多的转换不会丢失精度好比原先用了个小桶装水,现在换做大桶,水不会丢失。1.3 为什么int-float和long-double会丢失精度拿int-float来说,long-double自行类比,大家看到int和float底层都为4...原创 2020-03-26 17:10:38 · 198 阅读 · 0 评论 -
Android Studio删除module
问题描述1、module右键发现没有delete按钮2、在module中心删除想要删除的module发现在内存还存在解决步骤在project或者app上右键打开Open Module Settings选项找到对应的module点击图示"-“号,点击"OK”返回到主界面,左下方打开Terminal用linux相关命令,或者DOS的相关命令把要删除Module的文件...原创 2020-03-26 10:21:45 · 693 阅读 · 0 评论 -
Android Studio解决BuildConfig同步问题
问题描述自定义的debug在BuildConfig没有找到,找了一些解决方案要么不行,要么太复杂。解决方案参考下这个帖子传送门GO=》》》按照图示解决双击build等待片刻测试下找个java文件输入BuildConfig,进入BuildConfig查看下是否生效。...原创 2020-03-25 17:20:55 · 2697 阅读 · 1 评论 -
Java实现先序数组转换成后序数组
算法描述满二叉树的先序序列存储在数组中,设计一个算法将其转换成后序遍历满二叉树形状先序和后序序列先序序列:A B D H I E J K C F L M G N O后序序列:H I D J K E B L M F N O G C A算法思想Transfer函数参数说明:pre就是先序序列数组,f1,l1分别是先序序列的第一个和最后一个元素;post就是后序序列...原创 2019-10-21 12:50:42 · 299 阅读 · 0 评论 -
JFrame小程序-气泡随机游动,点击变色
视频演示改天补上!!!功能介绍窗口中气泡随机生成,并按照一定规则运动,碰撞检测只有边缘部分(即到达图相框边缘会产生碰撞事件,进行一定的逻辑运动),键盘事件为敲击空格暂停和继续,点击气泡变色,再次点击恢复原色。各类介绍全局运用MVC思想,AlgoVisualizer相当于控制器,实现基本逻辑;AlgoFrame类相当于视图层,承载图像的现实工作,里面封装了图像的相关方法;Circle...原创 2019-10-20 21:18:10 · 306 阅读 · 1 评论 -
设计模式的七大原则
①开闭原则开闭原则(Open Closed Principle,OCP)由勃兰特・梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出:软件实体应当对扩展开放,对修改关闭(Software entities should be open for extension,but cl...原创 2019-10-16 18:36:21 · 147 阅读 · 0 评论 -
Eclipse+Java+OpenCV
引言从2.4.4版本以后,OpenCV开始支持Java。在这个教程中我会教你在Eclipse下怎么部署环境来使用OpenCV Java(操作系统是Windows),这样你可以充分的利用Java中的垃圾回收机制和一些极其方便的机制,从而大大减少你的代码工作量和错误。现在我们开始。正文配置Eclipse:首先,从官方下载网站获得最新发布版的OpenCV,然后提取它到一个简单的目录(注:这里目录...转载 2019-04-09 16:26:21 · 319 阅读 · 0 评论