幽灵雾的专栏

一个以维护世界和平为己任的帅气大叔

Java千百问_08JDK详解(019)_jdk工具包有哪些工具

点击进入_更多_Java千百问jdk工具包有哪些工具JDK工具包中提供了很多工具和实用的程序。涵盖了基本工具( javac, java, javadoc, apt, appletviewer, jar, jdb, javah, javap, extcheck),安全工具,国际化工具,RMI工具,I...

2016-07-10 10:01:22

阅读数:2856

评论数:0

Java千百问_08JDK详解(018)_JConsole是什么

点击进入_更多_Java千百问1、JConsole是什么JConsole是一个Java程序性能分析器,可以从命令行或在终端中运行。可以用来监控Java程序的性能以及跟踪代码。同时在com.sun.tools.jconsole包中提供了一组接口,允许访问JConsole,对线程、内存、类、对象进行分...

2016-07-10 09:59:41

阅读数:2843

评论数:0

Java千百问_08JDK详解(017)_Javadoc是什么

点击进入_更多_Java千百问1、Javadoc是什么javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释,形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以形成开发文档了。了解注释看这里...

2016-07-09 09:05:16

阅读数:2651

评论数:0

Java千百问_08JDK详解(016)_AttachAPI是什么

点击进入_更多_Java千百问1、AttachAPI是什么Attach API是Sun公司提供的一套扩展API,它并不是Java的标准API。顾名思义,Attach,为JVM附加某些程序。简单来说,就是把一个程序连接到一个正在运行的JVM上,连接之后,这段程序就可以在JVM中运行。这段程序被称为J...

2016-07-09 07:50:32

阅读数:2488

评论数:0

Java千百问_01基本概念(016)_32位和64位计算机有什么区别

点击进入_更多_Java千百问1、32位和64位计算机有什么区别我们通常说的32位、64位计算机是指计算机的CPU位数。当然很早还有8位、16位的CPU,以Intel的80x86系列来说,8位的8080,16位的8086、8088、80186、80286,而32位的CPU最早始于80386,64位...

2016-07-02 11:53:38

阅读数:3282

评论数:1

Java千百问_08JDK详解(015)_JVMTI提供哪些功能

点击进入_更多_Java千百问1、JVMTI提供哪些功能了解JVMTI看这里:JVMTI是什么 编写JVMTI程序看这里:如何编写JVMTI agent程序 JVMTI 的功能非常丰富,包含了虚拟机中线程、内存堆/栈、类/方法/变量、事件/定时器处理、代码调试等多种功能,这里我们介绍一些常用的...

2016-07-02 11:04:01

阅读数:2570

评论数:0

Java千百问_08JDK详解(014)_如何编写JVMTI agent程序

点击进入_更多_Java千百问1、如何编写JVMTI agent程序了解JPDA看这里:JPDA是什么 了解JVMTI看这里:JVMTI是什么 我们需要使用C++编写agent程序,JVM在不同时机回调下面的接口函数:JNIEXPORT jint JNICALL Agent_OnLoad(Ja...

2016-07-02 10:05:15

阅读数:3097

评论数:0

Java千百问_08JDK详解(013)_JVMTI是什么

点击进入_更多_Java千百问1、JVMTI是什么JVMTI(JVM Tool Interface)是JPDA体系中的最底层, 由Java虚拟机提供的native编程接口,是JVMPI(Java Virtual Machine Profiler Interface)和 JVMDI(Java Vir...

2016-07-02 08:45:26

阅读数:3148

评论数:0

Java千百问_08JDK详解(012)_JPDA是什么

点击进入_更多_Java千百问1、JPDA是什么我们可以通过常见的Java IDE提供的图形界面调试工具进行代码调试,甚至可以使用JDK自带的jdb工具,以文本命令的形式来调试Java 程序,这些形形色色的调试工具都是通过JPDA开发的。JPDA(Java Platform Debugger Ar...

2016-06-26 10:04:32

阅读数:3270

评论数:0

Java千百问_08JDK详解(011)_jnlp文件是什么

点击进入_更多_Java千百问1、jnlp文件是什么JNLP(Java Network Launching Protocol ,java网络执行协议文件)是java提供的一种可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url链接打开一个java应用程序。Java桌面...

2016-06-25 08:49:01

阅读数:2683

评论数:0

Java千百问_08JDK详解(010)_java、javaw、javaws有什么区别

点击进入_更多_Java千百问1、java、javaw、javaws有什么区别java、javaw、javaws这三个都是jdk自带的三个工具,都在jdk/bin路径下,这三个工具都是为了启动java应用存在的,具体区别如下:java java命令即java应用的执行器,通过它执行的应用日志会再...

2016-06-25 08:18:06

阅读数:4435

评论数:1

Java千百问_02基本使用(012)_如何编写多线程Socket程序

点击进入_更多_Java千百问1、如何编写多线程Socket程序了解Socket看这里:Socket是什么 多线程Socket与单线程类似,只是使用了多线程的方式来管理连接,主线程负责接收连接,在接到连接后变创建新的线程,每个线程负责与自己的客户端进行通信。了解单线程Socket看这里:如何编写...

2016-06-19 10:14:34

阅读数:2294

评论数:2

Java千百问_08JDK详解(009)_java程序如何运行

点击进入_更多_Java千百问1、java程序如何运行java代码首先需要进行编译,编译为.class类文件,然后通过java命令(执行器)去执行。java命令位于jdk/bin目录下。了解如何编译看这里:javac是什么 它通过启动Java运行时环境(JRE),然后加载指定类(JRE在启动时会...

2016-06-19 09:01:09

阅读数:2286

评论数:3

Java千百问_08JDK详解(008)_通过代码如何编译java文件

点击进入_更多_Java千百问1、通过代码如何编译java文件编译器是一个命令行工具(jdk自带的编译工具javac,了解javac看这里:javac是什么),但也可以使用API来调用(一般的IDE都会使用这一组API来封装自己的编译功能)。编译器遵循Java语言规范(The Java Langu...

2016-06-19 07:19:37

阅读数:2751

评论数:3

Java千百问_08JDK详解(007)_javac是什么

点击进入_更多_Java千百问1、javac是什么javac即Java编程语言编译器,位于jdk/bin目录下,读取使用Java编程语言编写的源文件(.java),并编译成字节码类文件(.class)。编译器会一并编译源代码中的注解(annotations),但是会移除注释。了解注解注释看这里:[...

2016-06-18 08:38:56

阅读数:3512

评论数:1

Java千百问_08JDK详解(006)_jdk用户界面类库都有什么

点击进入_更多_Java千百问1、jdk用户界面类库都有什么了解java核心框架看这里:java核心框架是什么样的 1. 输入法框架(Input Method Framework) 输入法框架包括文本编辑组件与文本输入。文本输入是软件组件,使得用户输入文本而不是简单的在键盘上打字。它们通常用于...

2016-06-11 09:40:53

阅读数:2414

评论数:0

Java千百问_08JDK详解(005)_jdk服务集成类库都有什么

点击进入_更多_Java千百问1、jdk服务集成类库都有什么了解java核心框架看这里:java核心框架是什么样的 1. 数据库链接工具(Java Database Connectivity,JDBC) JDBC API提供了使用java访问数据库的通用接口,使用JDBC 3.0或以上,开发人...

2016-06-10 11:16:03

阅读数:2603

评论数:0

Java千百问_08JDK详解(004)_jdk基础扩展类库都有什么

1、jdk基础扩展类库都有什么了解java核心框架看这里:java核心框架是什么样的 jdk基础类库分为两大部分,基础库、扩展基础库,提供了相当大量的功能,扩展基础库具体如下: I/O工具(I/O) java.io和java.nio包提供了一组非常丰富的api来管理应用程序的I/O(输入/输出...

2016-06-10 09:13:34

阅读数:3093

评论数:0

Java千百问_08JDK详解(003)_jdk基础类库都有什么

点击进入_更多_Java千百问1、jdk基础类库都有什么了解java核心框架看这里:java核心框架是什么样的 jdk基础类库分为两大部分,基础库、扩展基础库,提供了相当大量的功能,基础库具体如下: lang包、util包(Lang and Util Packages) lang包提供的基本O...

2016-06-09 10:37:05

阅读数:2839

评论数:0

Java千百问_08JDK详解(002)_jdk工具集都有什么

点击进入_更多_Java千百问1、jdk工具集都有什么工具了解java核心框架看这里:java核心框架是什么样的 jdk工具集包含了java开发、编译和运行过程中所使用的工具,主要有以下这些:调试体系(Debugger Architecture)具备完善的体系结构和使用规格的调试体系,允许在开发...

2016-06-09 06:49:01

阅读数:2700

评论数:0

提示
确定要删除当前文章?
取消 删除