摘要: long end = System.currentTimeMillis(); 阅读全文
posted @ 2016-09-22 04:36 跨境电商杂货铺 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 1.static的作用 答:将成员变量或方法存储进方法区。因为方法区能保证数据只存在一份,只会加载一次(类加载器加载类的时候才加载一次) 注:static Object obj = new Object();方法区存储的是obj这个引用变量,而不是Obejct这个被创建的对象,对象依旧存储在堆中。只 阅读全文
posted @ 2016-09-22 02:41 跨境电商杂货铺 阅读(5780) 评论(1) 推荐(3) 编辑
摘要: 阅读全文
posted @ 2016-09-22 00:22 跨境电商杂货铺 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 异常处理方法 对于非运行时异常(checked exception),必须要对其进行处理,否则无法通过编译。 处理方式有两种: 1.使用try..catch..finally进行捕获; 2.在产生异常的方法声明后面写上throws 某一个Exception类型,如throws Exception,将 阅读全文
posted @ 2016-09-21 17:12 跨境电商杂货铺 阅读(510) 评论(0) 推荐(0) 编辑
摘要: Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个person变量,该变量的编译时类型是Person,运行时类型是Student。 说明一下编译时类型和运行时 阅读全文
posted @ 2016-09-21 16:39 跨境电商杂货铺 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1.像windows/linux这种操作系统中,自带jvm么?以方便java程序的运行? 答:是的,一般操作系统都自带jvm的。但不带jdk,也就是说java的运行环境有,但编译环境没有。 1.java程序运行时分哪几种内存区域? 答:大概分为5种内存区域。这5种内存区域,又分为共享区内存,线程私有 阅读全文
posted @ 2016-09-20 16:42 跨境电商杂货铺 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 1.Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。 2.嵌入式设备 3.在进入测试过程中,我们发现有一个程序模块 阅读全文
posted @ 2016-09-20 15:25 跨境电商杂货铺 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1.既然 Java 的垃圾回收机制能够自动的回收内存,怎么还会出现内存泄漏的情况呢?这个问题,我们需要知道 GC 在什么时候回收内存对象,什么样的内存对象会被 GC 认为是“不再使用”的。 Java中对内存对象的访问,使用的是引用的方式。在 Java 代码中我们维护一个内存对象的引用变量,通过这个引 阅读全文
posted @ 2016-09-20 14:48 跨境电商杂货铺 阅读(7919) 评论(0) 推荐(0) 编辑
摘要: 数据库的读写分离的好处? 1. 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈; 2. 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发; 3. 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性; 读写分离的基 阅读全文
posted @ 2016-09-19 23:11 跨境电商杂货铺 阅读(31521) 评论(0) 推荐(3) 编辑
摘要: 什么是存储引擎? 关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时去很差;而我们在实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存 阅读全文
posted @ 2016-09-19 20:11 跨境电商杂货铺 阅读(406) 评论(0) 推荐(1) 编辑