JaguarXu
JaguarXu
全部文章
Java相关
Android学习笔记(10)
搭环境踩坑(2)
杂学习笔记(3)
测试(5)
归档
标签
去牛客网
登录
/
注册
JaguarXu的博客
菜鸟技术成长笔记
全部文章
/ Java相关
(共7篇)
URL解码demo
万一加密的时候加密两次,解码的时候需要解码几次?如果解码更多次会是什么效果?实验一下: import java.net.URLDecoder; import java.net.URLEncoder; public class Man{ public static void main(Str...
2021-08-31
0
322
Java类中的无参构造函数的作用
参考文献:https://www.jianshu.com/p/cf5ad29676dahttps://blog.csdn.net/jdkorg/article/details/100405149 一、背景:在学习安卓布局里的gridview时,才注意到源码里定义一个java类时会先构造一个无参的函数...
2021-06-21
0
1036
java 单例模式
参考文献:http://c.biancheng.net/view/1338.htmlhttps://www.runoob.com/design-pattern/singleton-pattern.html 单例模式 Singleton一、特点:1.单例类只有一个实例对象2.该对象必须由单例类自行创建...
2021-06-07
0
373
Java面向对象特性入门级demo
一、需求分析实现一个哪国人说哪国话的功能 二、项目目录结构 三、show me your code父类Person:Q:为什么要设计抽象类(abstract关键字)?A:当父类知道子类应该包含什么方法,但不知道子类将如何实现,所以先将共性取出定义成一个抽象方法,方便子类继承后重写 package ...
2021-06-04
0
369
Java内存
一、java内存区域划分示意图 Java 堆(Java Heap):几乎所有的对象实例和数组都在这里分配内存。Java Heap 是垃圾收集器管理的主要区域,因此很多时候也被称为“GC堆”。 方法区也是各个线程共享的内存区域,它用于存储已经被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代...
2021-06-04
0
292
java多线程开发以及synchronize关键字demo
一、一个线程的生命周期阻塞状态(Blocked):线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态。(一)、等待阻塞:运行的线程执行wait()方法,JVM会把该线程放入等待池中。(wait会释放持有的锁)(二)、同步阻塞:运行的线程在获取对象的同步锁时,若...
2021-06-02
0
382
java线程相关
1.why?在程序中如果没有主动创建,只会存在一个主线程(但是在JVM中不止一个线程,还有诸如垃圾回收等)所以为了提升性能aka加速,java开发中通常需要创建线程 2.how?方法一:继承Thread类并重写run() public class TestDemo{ public stati...
2021-06-01
0
303