摘要:解决办法: 最近一个项目使用了Feign, 并且配置了 feign.httpclient.enabled = true 但是在进行调用其他服务是报错了 Caused by: java.lang.IllegalStateException: original request is required <
阅读全文
摘要:代码: package com.dhy.mianshi.dhymianshi.aba; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicReference; import java.util
阅读全文
摘要:package arithmeticDemo; import java.util.Arrays; /** * 冒泡排序算法: bubble sort */ public class Bubble { public static void main(String[] args) { //定义数组 in
阅读全文
摘要:package ee; import java.util.HashMap; import java.util.Iterator; public class Demo { public static void main(String[] args) { HashMap<Integer, Integer
阅读全文
摘要:一, package demo; public class tryDemo { private static int see(){ int s = 0; try{ s +=2; System.out.println("执行完try"); return s; }catch(Exception e){
阅读全文
摘要:什么是双亲委派机制 当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 类加载器的类别 BootstrapClassLoader(启动类加载器) c++编写,加载java核心库 java.*,构造Ex
阅读全文
摘要:方式一: 在堆中分配的大对象直接挪到老年代。 方式二: 分代年龄达到设定值(默认是15) 方式三: 对象动态年龄判断 当前放对象的Survivor区域里(其中一块区域,放对象的那块s区),一批对象的总大小大于这块Survivor区域内存大小的50%(-XX:TargetSurvivorRatio可以
阅读全文
摘要:下载地址 : http://java-decompiler.github.io/#jd-gui-download 下载解压就可以用了 (免安装)。
阅读全文
摘要:异常处理中,try、catch、finally的执行顺序,大家都知道是按顺序执行的。即,如果try中没有异常,则顺序为try→finally,如果try中有异常,则顺序为try→catch→finally。但是当try、catch、finally中加入return之后,就会有几种不同的情况出现,下面
阅读全文
摘要:编程题: 有n步台阶, 一次只能上 1步 或 2步, 共有多少种走法? 递归 循环迭代 递归: 循环迭代: 疑问: 递归的缺点: 递归浪费了空间,而且递归太深容易造成堆栈的溢出。不理解??? 最大的不同: 迭代 花费的时间 比 递归 少很多。 所以迭代的效率会更高一点。 但是 迭代的代码的可读性 比
阅读全文
摘要:考点? 方法的参数传递机制 String,包装类等对象的不可变性 方法的参数传递机制: ①形参是基本数据类型 传递数据值 ②实参是引用数据类型 传递地址值 特殊的类型:String、包装类等对象不可变性 我的疑问: Integer n = 200; n += 1; 这个的内存图是怎么画的? 解答:
阅读全文
摘要:package will01; public class testZiZeng { public static void main(String[] args) { int i = 1; i = i ++; int j = i++; int k = i + ++i * i++; System.out.println("i= "+i); //打印结果: 4 System...
阅读全文
摘要:首先区分一下length和length(); length不是方法,是属性,数组的属性; public static void main(String[] args) { int[] intArray = {1,2,3}; System.out.println("这个数组的长度为:" + intAr
阅读全文
摘要:最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便的,于是就简单的整理了一下。 1.1 showMessageDialog 显示一个带有OK 按钮的模态对话框。 下面是几个使用showMessageDialog 的例子: 效果如下: import j
阅读全文
摘要:单例的目的是保证某个类仅有一个实例。当有某些类创建对象内存开销较大时可以考虑使用该模式。单例模式又分为 饿汉式 和 懒汉式 。下面分别说明: 1.饿汉式。顾名思义,该模式在类被加载时就会实例化一个对象。具体代码如下: 该模式能简单快速的创建一个单例对象,而且是线程安全的(只在类加载时才会初始化,以后
阅读全文
摘要:第一种方法(只学到数组的看): 定义一个新的数组长度和旧数组的长度一样,存储除去重复数据的旧数组的数据和0, 第二中方法: 第三种方法; 参考文档: https://blog.csdn.net/binLi_Cheng/article/details/81383197
阅读全文
摘要:package demo01; import java.util.Scanner; public class Teacher { public static void main(String[] args) { //当你发现,有很多代码在重复编写,考虑循环 //循环帮我们少写代码 //数组静态赋值三种写法 String[...
阅读全文
摘要:1 break; while循环中,break是用于永久终止循环。即不执行本次循环中break后面的语句,直接跳出循环。 终止,跳出,结束循环(可以作用在任何地方)。也常与switch分支结构合用。2 continue; while循环中,continue是用于终止本次循环。即本次循环中contin
阅读全文