会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
岑惜
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
30
31
32
33
34
35
36
37
38
···
50
下一页
2020年6月15日
java 字符串 大小写转换 、去掉首末端空格 、根据索引切割字符 、判断是否含有某连续字符串
摘要: 1. 字符串转大写: toUpperCase() 字符串转小写: toLowerCase() @Test public void tt(){ String d = "sdgGHJGjghGHJGHG"; System.out.println(d); System.out.println(d.toUp
阅读全文
posted @ 2020-06-15 00:00 岑惜
阅读(449)
评论(0)
推荐(0)
2020年6月14日
Java 递归 常见24道题目 总结
摘要: 1.N个台阶的走法递归【这里设为10个台阶】 /** * N个台阶的走法递归 * <p> * 有个楼梯,台阶有10个,每次可以跳上1阶 或者 2阶 ,那么台阶的走法一共有多少种 */ @Test public void t() { System.out.println(f(10)); } //斐波那
阅读全文
posted @ 2020-06-14 08:45 岑惜
阅读(3284)
评论(0)
推荐(0)
Java 单引号 与 双引号 区别
摘要: 双引号,用来引用字符串, 单引号用来表示单个字符。
阅读全文
posted @ 2020-06-14 03:08 岑惜
阅读(1078)
评论(0)
推荐(0)
2020年6月13日
细谈 Java 匿名内部类 【分别 使用 接口 和 抽象类实现】
摘要: 1.前言 匿名内部类是什么东西? 没有名字的内部类就是匿名内部类。 什么场景使用? 匿名内部类适合创建那种只需要一次使用的类。 这是个很有用的东西,可想而知,如果不使用匿名内部类,哪些只需要使用一次的类岂不是需要单独做个文件存放?文件多起来,连名字都不好起, 这算是 给 起名字困难人群 巨大的福利啊
阅读全文
posted @ 2020-06-13 15:22 岑惜
阅读(722)
评论(0)
推荐(0)
细谈 == 和 equals 的具体区别 【包括equals源码分析】
摘要: 1.前言 昨天舍友去面试,被面试官的问题难住了:俩个学生类除了学生姓名不同用.equal来比较。 我是一脸懵逼的 ,问题说的很模糊 , 理解字面意思为 :一个 实体类名叫Student ,内部属性有学生姓名等 ,然后该类被new 了两个对象 ,输入不同的name值 ,然后使用 .equals比较是否
阅读全文
posted @ 2020-06-13 13:39 岑惜
阅读(243)
评论(0)
推荐(0)
简单谈谈 数组排序 的方法 【自定义算法 、 冒泡算法 等】
摘要: 1.前言 有个数组 int[] numbers = new int[]{1, 6, 4, 5, 2, 12, 33, 24}; 希望能够计算出 升序和降序 的数组结果 ,该怎么做? 2.算法 (1)自定义排序算法 package com.example.javabaisc.sort; import
阅读全文
posted @ 2020-06-13 11:08 岑惜
阅读(335)
评论(0)
推荐(0)
细说 栈 为什么又被称为 栈堆 ?【得从数组变量讲起】
摘要: 1.前言 上一篇随笔【 https://www.cnblogs.com/c2g5201314/p/13111591.html 】总结了 栈 与 堆 ,栈是栈 ,堆是堆 ,不是一个东西, 但 又 明确地指出了栈 ,又称为栈堆 ,这是为什么呢? 这一篇随笔将详细说明 栈堆 的由来。 这就得从数组的定义讲
阅读全文
posted @ 2020-06-13 10:14 岑惜
阅读(474)
评论(0)
推荐(0)
谈谈 StringBuffer 和 StringBuilder 的历史故事
摘要: 1.前言 众所周知,StringBuffer 是线程安全的 ,而StringBuilder 不是线程安全的 ,但是 StringBuilder 速度会更快。 事实上 作为一个字符串拼接 方法 ,在线程安全的应用场景几乎没有 【在频繁进行字符串运算(如拼接、替换、删除等),并且运行在多线程环境中, 则
阅读全文
posted @ 2020-06-13 09:16 岑惜
阅读(243)
评论(0)
推荐(0)
简单谈谈 堆、栈、队列 【不要傻傻分不清】
摘要: 1.堆【heap】 (1)堆总是一颗完全二叉树【深度为K,除了k层外,1~k-1层的结点数都达到最大值,k层所有的节点都连续集中在最左边的就是完全二叉树】 (2)堆 不是在程序编译时申请内存的,而是在程序运行时向操作系统申请内存空间,即动态分配内存空间,一般是申请/给予的过程; (3)堆通常可被看作
阅读全文
posted @ 2020-06-13 08:47 岑惜
阅读(584)
评论(0)
推荐(0)
2020年6月12日
简单 谈谈 关于 锁 的常见问题
摘要: 1.线程同步的几种方式有哪些? synchronized修饰 、使用Lock、使用容器类如ConcurrentHashMap 等。 2.synchronized和java.util.concurrent.locks.Lock的 区别有哪些? (1)Lock必须在finally块中释放 ,否则,如果在
阅读全文
posted @ 2020-06-12 23:19 岑惜
阅读(382)
评论(0)
推荐(0)
上一页
1
···
30
31
32
33
34
35
36
37
38
···
50
下一页
公告