上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: 分享一个面试题,哎,用自己的方法写了我好久才写出来,查了一下资料记个笔记。。。 public static void main(String[] args) { //题目:0到9这几个数字生成4个不相同的8位数的字符串,例如12345678,12345687,12345786,123456768 注 阅读全文
posted @ 2020-08-14 21:40 java小新人 阅读(834) 评论(0) 推荐(0) 编辑
摘要: // 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 //这里可以使用Character的一些方法更方便的判断 public static Map<String, Integer> method7(String str) { Map<String, Integer> res 阅读全文
posted @ 2020-08-13 20:45 java小新人 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 今天看到了这个求最大公约数和最小公倍数的题目,主要是方法够简洁,递归实现的,分享一下: //题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 public static int[] method6(int m, int n) { //数组中第一个数放最大公约数,第二个数放最小公倍数 int[ 阅读全文
posted @ 2020-08-13 20:31 java小新人 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 分享两个简单的面试题,好吧,求质数的那个面试题居然没做出来。。。。要好好打基础 public class Study0812 { //获取一个字符串中的重复次数最多的字符 public static char printMore(String str) { //小写字母最多也就是26个 int[] 阅读全文
posted @ 2020-08-12 19:32 java小新人 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 今天没事看了一下基数排序,说实话,我最不擅长的就是排序了,最近准备多刷一些排序题,练习一下; 首先啥是基数排序呢?来一个比较专业的说法,看看就行了: 基数排序(radix sort)属于“分配式排序”,又称桶子法,bucket或bin sort,将要排序的各各位的值分配至某些桶中,达到排序的目的;基 阅读全文
posted @ 2020-07-12 23:42 java小新人 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 最近在看点不知道什么鬼的东西,看得到了一个让我眼前一亮的新东西,感觉很有趣,记录一下; 我们怎么知道一个java对象的大小呢?比如HashMap<String,Object> map = new HashMap<>();,这个map对象在堆中多大呢?占多少个字节呢? 我们可以借助apache的一个类 阅读全文
posted @ 2020-03-25 15:11 java小新人 阅读(1547) 评论(2) 推荐(0) 编辑
摘要: 一直以来不是怎么清楚自旋锁,最近有点时间,好好的学习了一下; 所谓的自旋锁在我的理解就是多个线程在尝试获取锁的时候,其中一个线程获取锁之后,其他的线程都处在一直尝试获取锁的状态,不会阻塞!!!那么什么叫做一直尝试获取锁呢?就是一个循环,比较经典的是AtomicInteger中的一个updateAnd 阅读全文
posted @ 2020-03-21 16:15 java小新人 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作原因,写了几个脚本,然后再linux中用定时任务去跑,记录一下shell脚本的学习过程吧! 首先知道shell第一行#!/bin/bash表示这是一个shell脚本,例如下面这个简单的脚本: #!/bin/bash #author:java小新人 #date:20200311 #desc 阅读全文
posted @ 2020-03-11 22:50 java小新人 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们已经根据路径读取到了我们需要的字节码文件,就以java.lang.Object这个类为例,可以看到类似下面这种东西,那么这些数字是什么呢? 要了解这个,我们大概可以猜到这是十进制的,在线将十进制转为十六进制看看https://tool.oschina.net/hexconvert/,注意上 阅读全文
posted @ 2020-03-01 22:12 java小新人 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 上一篇通过flag包实现了命令行参数的解析,其实就是将输入的参数保存到一个结构体中,上一篇说过的例如java -classpath hello.jar HelloWorld这种命令,那么HelloWorld这个类是怎么找出来的呢?是直接在hello.jar中去找吗? 还记得java的类加载机制吗?有 阅读全文
posted @ 2020-02-28 14:20 java小新人 阅读(382) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页