![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
大-果果
胜己必胜人!
展开
-
剑指Offer——二维数组中的查找
在牛客网上刷题:二维数组中查找 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解决方案有三种:public class 二维数组的查找 { public static void main(String[] args) { int[][] ar原创 2016-04-21 13:45:26 · 268 阅读 · 0 评论 -
剑指Offer——替换空格
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 编程思路: public class 替换空格 { public static void main(String[] args) { StringBuffer sb = new StringBuffer("H原创 2016-04-22 22:17:32 · 234 阅读 · 0 评论 -
JAVA程序运行原理分析
我们都知道,JVM的一个重要特性就是 一处编译 处处运行。那么我们如何理解这个特性呢,接下来就简单分析下JAVA程序运行的原理。 JAVA代码会编译成class字节码,此字节码文件就是与平台无关的文件,从而在任何平台上,只要有JVM即可加载。 JVM的运行时数据区可以分为线程独占和线程共享两部分: 线程独占:每个线程有自己独立的空间,随着线程...原创 2019-08-03 12:50:51 · 108 阅读 · 0 评论