一、servlet简介 servlet是由sun公司提供的一门用于开发动态web资源的技术。sun公司在其API中提供了一个servlet接口,用户若想发一个web资源(即就是开发一个java程序向浏览器输出数据),需要完成以下的两个步骤: 1、编写一个java类,实现servlet接口。 2、把开 ...
分类:
其他好文 时间:
2019-03-27 17:11:04
阅读次数:
149
Java 虚拟机面试题全面解析(干货) 本文固定链接:https://www.zybuluo.com/Yano/note/321063 本文 PDF 下载:http://download.csdn.net/detail/yano_nankai/9469648 LeetCode题解:https://g ...
分类:
编程语言 时间:
2019-03-21 16:03:53
阅读次数:
207
得不到的始终在骚动 金三银四的季节大家有点躁动了 总结一下面试题 其中有很多其他博客或者论坛摘抄的内容 一. 基础 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码 ...
分类:
编程语言 时间:
2019-03-17 23:15:37
阅读次数:
178
一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着 ...
分类:
其他好文 时间:
2019-03-14 13:47:59
阅读次数:
249
1、Java的地位 (1)网络地位 编写应用程序的主导地位。因其有平台无关性的特点。 (2)语言地位 面向对象编程基础地位。 (3)需求地位 在许多软件产品编写中名列前茅。 2、Java的特点 (1)简单 相对C++程序不容易出错,语言更明确。 (2)面向对象 面向对象:以我的初步理解,封装是数据跟 ...
分类:
编程语言 时间:
2019-03-03 20:30:29
阅读次数:
278
什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关 ...
分类:
其他好文 时间:
2019-02-27 17:47:03
阅读次数:
183
XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是 ...
分类:
编程语言 时间:
2019-02-26 17:39:12
阅读次数:
191
1.java如何实现的平台无关性 首先,Java提供了jdk,供开发人员进行java开发,而.java文件本身并不具备平台无关性的特性。java文件编译后,生成了class文件。 而sun公司提供了不同平台的jre(里面的bin目录就可以看做是jvm),windows的、linux的、unix的,编 ...
分类:
其他好文 时间:
2019-02-20 09:26:38
阅读次数:
171
Java 在刚刚诞生之初就提出过一个非常著名的口号:“一次编写,到处运行”, 这句话充分表达了软件开发人员对冲破平台界限的渴望 ...
分类:
编程语言 时间:
2019-02-18 12:52:04
阅读次数:
196
Java概述 所有的程序都是在Java虚拟机上运行的。Java虚拟读取并处理经编译过的与平台无关的字节码class文件。Java解释器负责将Java虚拟机的代码在特定的平台上运行。 包括Java虚拟机(JVM Java Virtual Machine)、Java程序所需的核心类库等,如果想要运行一个 ...
分类:
编程语言 时间:
2019-02-13 12:56:11
阅读次数:
194