![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 57
飞人小天使
希望大家相互交流
展开
-
区别==和equals和String创建的区别
java基础巩固 例如下面代码private static void test(){ String a="a"+"b"+"1"; String b="ab1"; System.out.println(a==b);} }结果会输出true为什么呢?解决这个问题我们应该先知道==匹配的内容,匹配内存单元上的内存,其实就是一个数字,如果比较的是byte boole原创 2016-09-25 08:44:44 · 299 阅读 · 0 评论 -
多线程下对java并发集合测试 性能分析
这几天对java集合理解了一下,想要对其性能测试。第一个代方便以后的任何测试,利用泛型,构造出任何类型的随机数生成器package com.kailong.current;import com.kailong.thread.Generator;import java.util.Random;/** * Created by Administrator on 2017/4/5.原创 2017-04-06 11:25:22 · 1022 阅读 · 0 评论 -
java常见面试题
链接:https://www.nowcoder.com/discuss/21112?type=2&order=0&pos=142&page=1java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别(String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象。因此在每次对 String 类型转载 2017-04-13 21:41:49 · 3020 阅读 · 2 评论 -
网易面试题之 牛牛的作业薄上有一个长度为 n 的排列 A,这个排列包含了从1到n的n个数,但是因为一些原因, * 其中有一些位置(不超过 10 个)看不清了,但是牛牛记得这个数列顺序对的数量是 k,
牛牛的作业薄上有一个长度为 n 的排列 A,这个排列包含了从1到n的n个数,但是因为一些原因, * 其中有一些位置(不超过 10 个)看不清了,但是牛牛记得这个数列顺序对的数量是 k, * 顺序对是指满足 i < j 且 A[i] < A[j] 的对数,请帮助牛牛计算出,符合这个要求的合法排列的数目。 */原创 2016-12-07 12:02:07 · 4807 阅读 · 0 评论 -
网易面试题之 牛牛拿到了一个藏宝图,顺着藏宝图的指示,牛牛发现了一个藏宝盒,藏宝盒上有一个机关,机关每次会显示两个字符串 s 和 t, * 根据古老的传说,牛牛需要每次都回答 t 是否是 s 的子序
牛牛拿到了一个藏宝图,顺着藏宝图的指示,牛牛发现了一个藏宝盒,藏宝盒上有一个机关,机关每次会显示两个字符串 s 和 t, * 根据古老的传说,牛牛需要每次都回答 t 是否是 s 的子序列。注意 * ,子序列不要求在原字符串中是连续的,例如串 abc,它的子序列就有 {空串, a, b, c, ab, ac, bc, abc} 8 种。原创 2016-12-07 12:01:19 · 1423 阅读 · 0 评论 -
网易面试题之 航天飞行器是一项复杂而又精密的仪器,飞行器的损耗主要集中在发射和降落的过程, * 科学家根据实验数据估计,如果在发射过程中,产生了 x 程度的损耗,那么在降落的过程中就会产生 x2
航天飞行器是一项复杂而又精密的仪器,飞行器的损耗主要集中在发射和降落的过程, * 科学家根据实验数据估计,如果在发射过程中,产生了 x 程度的损耗,那么在降落的过程中就会产生 x2 * 程度的损耗,如果飞船的总损耗超过了它的耐久度,飞行器就会爆炸坠毁。问一艘耐久度为 h 的飞行器, * 假设在飞行过程中不产生损耗,那么为了保证其可以安全的到达目的地, * 只考虑整数解,至多发射过程中可以承受多少程度的损耗?原创 2016-12-07 12:00:37 · 1002 阅读 · 0 评论 -
网易面试题之 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
package wangyi;/** * Created by Administrator on 2016/12/7. * 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。 */import java.util.HashSet;import java.util.Scanner;public class Test1 { pub原创 2016-12-07 11:59:00 · 2216 阅读 · 0 评论 -
java算法之动态规划基本思想以及具体案例
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通原创 2016-12-10 22:23:40 · 11081 阅读 · 0 评论 -
java实现中缀表达式转后缀表达式并且计算
自己写一个栈 用数组实现package cn.itcast.StackAndQuen;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * Created by likailong on 2016/10/16. * 中缀表达式到后缀表达式 */public class Ma原创 2016-10-17 17:04:18 · 3517 阅读 · 1 评论 -
对二叉树和平衡树测试
package cn.itcast.shujujiegou.tree;import java.util.Random;/** * Created by likailong on 2016/9/28. * 自定义类必须实现Comparable */public class TreeTest { public static void main(String [] args){原创 2016-09-29 21:37:32 · 474 阅读 · 0 评论 -
分治算法实现对一个数进行字典全排序
package com.company.Puzzal;import java.util.Arrays;/** * Created by likailong on 2016/10/22. * 按照字典全排列 用分治法 */class GenerateP{ private int n; // 求 1-n所有数字的全排列 private final int maxn原创 2016-10-22 10:49:50 · 367 阅读 · 0 评论 -
网易面试题 对String和java调用方法的考察
public class Example { public static void main(String args[]){ String str=new String("good"); char[] chars={'a','b','c'}; Example example=new Example(); example.excha原创 2016-10-22 10:44:31 · 231 阅读 · 0 评论 -
中缀表达式转后缀表达式java精确实现
package cn.itcast.StackAndQuen;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * Created by likailong on 2016/10/16. * 中缀表达式到后缀表达式 */public class MathCaculate {原创 2016-10-22 10:42:45 · 417 阅读 · 0 评论 -
网易面试题 输入一个数打出对成称数组
package cn.itcast.shujujiegou.BigDecimal;import java.util.Scanner;/** * Created by likailong on 2016/10/14. */public class Practice { public static void main(String [] args){ printi原创 2016-10-22 10:38:00 · 296 阅读 · 0 评论 -
用线性时间复杂度实现找出数组中出现一次的元素
用线性时间复杂度实现找出数组中出现一次的元素原创 2016-10-22 10:34:42 · 405 阅读 · 0 评论 -
java 监控本地文件变化
直接贴代码package event;import com.google.common.util.concurrent.ThreadFactoryBuilder;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.IOException;import java.nio.file.*;imp...原创 2018-12-27 16:38:03 · 573 阅读 · 0 评论