1.引入Java虚拟机原因?过程:源文件--编译器(使用javac命令) 二进制的字节码文件(平台无关)--解释器(使用Java命令) 可执行文件结论:Java中的跨平台是通过【JVM】(包括了解释器)来实现的2.Java开发环境搭建第一步:安装JDK第二步:配置环境变量【JAVA_HOME】--配 ...
分类:
编程语言 时间:
2017-04-13 17:51:54
阅读次数:
172
对象序列化的目标是将对象保存在磁盘中或者在网络中进行传输。实现的机制是允许将对象转为与平台无关的二进制流。java中对象的序列化机制是将允许对象转为字节序列。这些字节序列可以使Java对象脱离程序存在,从而可以保存在磁盘上,也可以在网络间传输。对象的序列化是将一个Java对象写入IO流;与此对应的, ...
分类:
编程语言 时间:
2017-04-12 18:28:16
阅读次数:
192
了解JMS JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API规范,绝大多数MOM提供商都对JMS提供支持 ...
分类:
其他好文 时间:
2017-04-09 09:58:05
阅读次数:
169
http://www.flyne.org/article/407 JavaScript(核心、BOM、DOM) JavaScript是基于对象和事件驱动的客户端脚本语言。有如下特点: 交互性 安全性(不可以直接访问本地硬盘) 跨平台性(只要是可以解析js的浏览器都可以执行,和平台无关) 交互性 安全 ...
分类:
编程语言 时间:
2017-04-06 21:21:08
阅读次数:
239
VFIO是一个用户态驱动框架,编写高效的用户态驱动。在虚拟化场景下,在用户态实现device passthrough,通过VFIO访问硬件。(第一次向用户态开放了IOMMU接口),在用户态配置IOMMU,将DMA地址空间映射,进而限制在进程虚拟地址空间之内。 ...
分类:
其他好文 时间:
2017-04-06 14:50:47
阅读次数:
1807
我们都知道,java是一种平台无关的语言。java代码通过java编译器(如javac等),将.java文件编译成字节码,也就是.class文件。字节码是运行在jvm虚拟机之上的。而不同的平台则 有不同的虚拟机映射规则。因此,我们从虚拟机上面一层来看,java是平台无关的。write once ,写 ...
分类:
编程语言 时间:
2017-04-04 21:41:56
阅读次数:
227
java.io.File 文件和目录 路径名的抽象表示形式 文件:File 存储数据的 目录:Directory 文件夹 用来存储文件 路径:Path 定位具有平台无关性 在任意平台都可以使用 File类的静态常量 static String pathSeparator 与系统有关的路径分隔符 // ...
分类:
其他好文 时间:
2017-04-01 01:20:35
阅读次数:
211
一、八种基本数据类型 1、整数类型 ①byte 占一个字节。 常用作缓冲数组。 ②short 占两个字节 。 ③int 占四个字节。 最常用。 ④long 占8个字节。注意long类数值后面有一个后缀L。 注意:*Java没有无符号(unsigned)整数。 *所有的数值类型所占据的字节数与平台无关 ...
分类:
编程语言 时间:
2017-03-31 23:12:43
阅读次数:
226
文件系统功能:os模块 python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令: 目录: os.mkdir('/tmp/dir1') os.makedirs():创建多级目录 os.rmdir() os.removedi ...
分类:
编程语言 时间:
2017-03-31 23:03:32
阅读次数:
227
1、 简述Java的基本历史 java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等 2、 简单写出Java特点,写出5个以上,越多越好 简单的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的 ...
分类:
编程语言 时间:
2017-03-29 11:29:28
阅读次数:
846