上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 前面的博客讲过对象的创建过程,其中第一步就是去查看方法区的常量池有没有对应类的符号引用,再判断类有没有被加载进内存,没有的话,就会去启类加载机制。那么类到底是怎么加载进内存的呢?仅仅把.class文件拷贝到内存,然后直接运行就可以了吗?需不需要检验一下,判断是不是符合jvm标准呢?下面我们带着问题讲 阅读全文
posted @ 2017-09-04 14:51 傍晚的羔羊 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 相信不仅仅是操作系统中才会有进程和线程的概念,Java中也有进程和线程的概念,Thread线程。下面我来从面试需要掌握的角度讲讲进程与线程的区别。 先来讲讲基本的一些概念: 什么是计算机资源 经典的冯诺依曼结构把计算机系统抽象成 CPU + 存储器 + IO,那么计算机资源无非就两种: 1. 计算资 阅读全文
posted @ 2017-09-04 10:53 傍晚的羔羊 阅读(493) 评论(0) 推荐(1) 编辑
摘要: 学了很久的java,是时候来一波深入思考了。比如:对象是如何在JVM中创建,并且被使用的。本文主要讲解下new对象的创建过程。要想更深入的了解建议去认认真真的看几遍《深入理解Java虚拟机》周志明写的。 首先自己想想:Person p = new Person() 这句话是干嘛的?废话,肯定是创建一 阅读全文
posted @ 2017-09-03 17:00 傍晚的羔羊 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 网易面试要我画异常的结构图,什么是检查异常,什么是非检查异常,我当时的表情是这样的,。我看过,忘了。没办法,继续看,写博客掌握。 先来看看异常的结构图,建议你结合JDK一起看。 可以看出异常的家族势力庞大,通常我们说的异常是包括exception和error。 Exception家族我们恐怕见的不少 阅读全文
posted @ 2017-09-01 20:10 傍晚的羔羊 阅读(3276) 评论(2) 推荐(4) 编辑
摘要: try-catch-finally语句主要是用来处理检查异常,捕获并处理,以及最后必须要执行的finally块。 try-catch-finally语句入门: 1.try-catch-finally语句的一般语法形式为: try { // 可能会发生异常的程序代码 } catch (Type1 id 阅读全文
posted @ 2017-09-01 17:14 傍晚的羔羊 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 今天,我们来讲讲Mysql数据库的索引的一些东西,想必大家都知道索引能干吗?必然是查找数据表的时候,查找的速度快啊,尤其是那些几百万行的数据库,不建立索引,你是想考验用户的耐心吗?Mysql有多种存储引擎,必然,每种引擎的创建索引也是不尽相同的,比如MyISAM是B+Tree非聚集索引(second 阅读全文
posted @ 2017-08-31 23:13 傍晚的羔羊 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 经常会有公司叫我们手撕代码,比如网易,阿里,那我们是不是该掌握下呢。下面这段代码来自《现代操作系统》进程与线程P49页。public class ProducerConsumer { public ProducerConsumer() { } private static... 阅读全文
posted @ 2017-08-28 08:47 傍晚的羔羊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目: 某位程序员想出了一种压缩字符串的方法,压缩后的字符串如下:3{a}2{bc}, 3{a2{c}},2{abc}3{cd}ef,现在需要你写出一个解压程序,还原原始的字符串,如: s=“3{a}2{bc}”return “aaabcbc” , s=”3{a2{c}}” retu... 阅读全文
posted @ 2017-08-27 09:54 傍晚的羔羊 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 当年的我也算是基础小王子,但是长时间的不用导致我与他们越来越陌生了,所以我要把他们记在我的本本上。首先我们要明白,java中到底有多少个循环关键字? 答:没错,就是3个,他们分别是:for(初始值;条件变量;增量),do{}…while(),while{}。break:跳出循环,执行... 阅读全文
posted @ 2017-08-24 15:55 傍晚的羔羊 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 归并算法:就是两个有序的序列,通过归并排序,变成一个有序的队列。 如图所示,对于一个序列的排序,可以这样做:首先,将序列分解成单个的数,,然后对相邻的有序序列通过排序逐渐整合为一个大的有序序列。这就是归并排序。 下面是我写的java代码: public class GuiBingPaiXu { // 阅读全文
posted @ 2017-08-21 14:57 傍晚的羔羊 阅读(328) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页