Java虚拟机(Javavirtualmachine)实现了Java语言最重要的特征:即平台无关性。平台无关性原理:编译后的Java程序(.class文件)由JVM执行。JVM屏蔽了与具体平台相关的信息,使程序可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。因此实现Java平台无关性。JVM结构图JVM=类加载器classloader+执行引擎
分类:
编程语言 时间:
2018-09-20 19:18:30
阅读次数:
170
概述 Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。 1、环境: jdk版本:jdk1.8spring版本:5.0.7.RELEASE jackson版本:2.9.5 Tip: 常见错误: 严重: Context initialization fa ...
分类:
编程语言 时间:
2018-09-12 19:55:38
阅读次数:
2251
一、JMS介绍和使用场景及基础编程模型简介:讲解什么是小写队列,JMS的基础知识和使用场景1、什么是JMS:Java消息服务(JavaMessageService),Java平台中关于面向消息中间件的接口2、JMS是一种与厂商无关的API,用来访问消息收发系统消息,它类似于JDBC(JavaDatabaseConnectivity)。这里,JDBC是可以用来访问许多不同关系数据库的API3、使用场
分类:
编程语言 时间:
2018-09-06 16:30:27
阅读次数:
243
Java平台无关性的基石 class文件字节码 任何一个calss文件都对应唯一一个类或者接口的定义信息,但是,类或者接口的定义信息比一定都得定义在class文件中,例如,类或者接口也可以通过类加载器直接生成 class文件是一组以8字节为基础单位的二进制流 无符号数和表 无符号数:u1 u2 u4 ...
分类:
其他好文 时间:
2018-08-22 16:57:30
阅读次数:
137
【原文】https://www.toutiao.com/i6591766777745637891/ 概述 众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下层操作系统是什么。正是得益于Java虚... ...
分类:
编程语言 时间:
2018-08-21 21:16:14
阅读次数:
179
什么是Java? Java既是一种编程语言,又是一个平台。 Java程序语言 Java是具有以下特征的高级程序语言: 简单 面向对象 可分布 可解释 强壮 安全性 结构化 轻便 功能强大 多线程 动态 Java既可以被编译,也可以被解释。通过编译器,可以把Java程序翻译成一种中间代码 - 称为字节 ...
分类:
编程语言 时间:
2018-08-19 11:00:29
阅读次数:
234
一、Maven的基本概念' Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是 ...
分类:
其他好文 时间:
2018-08-13 17:05:38
阅读次数:
134
Java分为三个体系 J2SE,Java2 Platform Standard Edition,Java平台标准版。 J2EE,Java 2 Platform,Enterprise Edition,Java平台企业版。 J2ME,Java 2 Platform Micro Edition,Java平 ...
分类:
编程语言 时间:
2018-08-06 18:29:14
阅读次数:
176
JAVA SE 的主要学习内容--java 基础(重点)1.java语法2.面向对象3.java API JavaSE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、 ...
分类:
编程语言 时间:
2018-08-05 21:38:12
阅读次数:
219
1、什么是NetBeans? NetBeans IDE:可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序; 支持语言:PHP、Ruby、JavaScript、Groovy、Grails和C/C++; NetBeans:包括开源的开发环境和应用平台,是Sun公司(2009 ...
分类:
Web程序 时间:
2018-07-31 17:17:09
阅读次数:
331