对于软件系统而言,持久化数据到数据库是至关重要的一部分。在 Java 领域,有很多的实现了数据持久化层的工具和框架(ORM)。在 Java 应用程序中,ORM 框架的本质是简化编程中操作数据库的繁琐性,比如可以根据对象生成 SQL 的 Hibernate ,后面 Hibernate 也实现了JPA ... ...
分类:
编程语言 时间:
2017-09-02 16:53:29
阅读次数:
210
作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台 ...
分类:
编程语言 时间:
2017-08-30 23:50:01
阅读次数:
401
集合是Java中使用最多的API。要是没有集合,还能做什么呢?几乎每个java应用程序都会制造处理集合。集合对于很多的编程任务来说都是非常基本的:它们可以让你把数据分组并且加以处理。为了解释集合是怎么工作的,想象一下你准备一系列菜,组成一张菜单,然后再遍历一次,把每盘菜的热量加起来。你可能想选出那些 ...
分类:
编程语言 时间:
2017-08-29 22:20:19
阅读次数:
340
作者:Joyce-Luo Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作 ...
分类:
其他好文 时间:
2017-08-29 18:58:19
阅读次数:
153
自身对于JDK和JRE了解不是很深刻,重新学习了下别人对于它俩的认识。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译 ...
分类:
其他好文 时间:
2017-08-29 18:49:33
阅读次数:
115
先决条件 开始之前,请安装 Service Fabric SDK、Azure CLI,并在 Linux 开发环境中设置开发群集。 如果使用 Mac OS X,则可使用 Vagrant 在虚拟机中设置 Linux 开发环境。 此外还需配置 Azure CLI 2.0(推荐)或 XPlat CLI,以便 ...
分类:
编程语言 时间:
2017-08-25 14:01:43
阅读次数:
200
servlet是运行在web服务器端的java应用程序,它使用java语言编写,具有java语言的优点。与java程序的区别是,servlet对象主要封装了对http请求的处理,并且它的运行需要servlrt容器的支持,在java web 应用方面,servlet的应用占有十分重要的地位,它在web ...
分类:
其他好文 时间:
2017-08-22 12:32:41
阅读次数:
131
java中的参数传递——值传递、引用传递 参数是按值而不是按引用传递的说明 Java 应用程序有且仅有的一种参数传递机制,即按值传递。 在 Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。Java 应用程序按引用传递对象这一事实并不意味着 Java 应用程序按引用传递参 ...
分类:
编程语言 时间:
2017-08-21 21:07:04
阅读次数:
258
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。 在看Java中 ...
分类:
编程语言 时间:
2017-08-20 22:26:43
阅读次数:
186
JDBC是Java应用程序访问数据库的里程碑式解决方案。Java研发者希望用相同的方式访问不同的数据库,以实现与具体数据库无关的Java操作界面。 JDBC定义了一套标准接口,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去实现这些接口 1.2. JDBC接口及数据库厂商实现 JDB ...
分类:
数据库 时间:
2017-08-20 15:41:06
阅读次数:
193