- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 使用Eclipse远程调试及原理
今天定位Linux Server端的Java应用程序的问题,使用了 Eclipse 远程调试 Java 应用程序,这恐怕是定位Server端最常见也是最根本的方法。 本文在介绍使用Eclipse远程调试Java应用程序之外,着重解析了远程调试的原理。 JVM原理 众所周知,Java由于引入了虚拟机JVM,拥有了很好的跨平台和安全性,.java文件由Javac编译成.class文件
2016-12-05 16:13:51
845
转载 ClassNotFoundException(显式类装载) 和 NoClassDefFoundError(隐式类装载) 区别
要区分这两个异常,先要了解类装载的显式和隐式两种方式 类装入的方式有两种 —— 显式 或 隐式,两者之间有些细微差异。 显式 类装入发生在使用以下方法调用装入的类的时候: •cl.loadClass()(cl 是 java.lang.ClassLoader 的实例) •Class.forName()(启动的类装入器是当前类定义的类装入器) 当调用其中一个方法的时候,指定的类(
2016-05-21 17:40:27
384
转载 JVM加载class文件的原理机制
1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的, 类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种: 1.系统类 2.扩展类 3.由程序员自定义的类 3.类装载方式,有两种 1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装
2016-05-21 17:30:04
187
转载 认知ClassNotFoundException与NoClassDefFoundError的区别
以前一直没有注意过这个问题,前两天受@江南白衣的警醒,给自己Mark下。 java.lang.ClassNotFoundException ClassNotFoundException这个异常,比较常见也好理解。 原因:就是找不到指定的class。 常见的场景就是: 1 、调用class的forName方法时,找不到指定的类 2 、C
2016-05-21 10:56:54
241
原创 Eclipse中搭建Android开发环境
Eclipse中搭建Android开发环境 1、下载最新版Eclipse,登录http://www.eclipse.org/downloads/,下载Eclipse: 2、安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置workspace;在菜单栏选择Help—Install New Software,在Work with栏输入http://dl
2013-07-31 17:31:21
641
如何连接MySQL-Oracle数据库
2009-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人