JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • 常见Java开源JMS动静中间件及特性简介 JMS开源动静中间件有许多,本文对常见的几种举办了罗列和简朴较量,但愿对MOM选型的小我私家和企业有所辅佐。 mom4j mom4j是一个完全实现JMS1.1类型的动静中间件而且向下兼容JMS1.0与1.02.它提供了本身的动静处理惩罚存储使它独立于干系数据与语言,所以它的客户端可以用任何语言开拓. OpenJMS OpenJMS是一个开源的Java... 继续阅读常见Java开源JMS动静中间件及特性简介

    :
    2017-11-13
  • Java的破解和反破解之道 java字节码可以或许很容易被反编译各人都晓得啦,本日下午我为了获得一个心仪已久的jbuilder opentools(昨天1.0 Released,新鲜出炉!但只能用14天,这怎么行,于是我不吝放下其他事情,研究了一把该软件加密要领的破解和反破解,团结以前的一些履历,作文一篇与各人共飨,并不是勉励各人…… 破解之道: 对一些提供license.key(包括授权信... 继续阅读Java的破解和反破解之道

    :
    2017-11-13
  • 实战Java多线程编程精要之实现线程 副标题#e# 利用 Java 编程语言实现线程 Java编程语言使多线程如此简朴有效,乃至于某些措施员说它实际上是自然的。尽量在 Java 中利用线程比在其他语言中要容易得多,仍然有一些观念需要把握。要记着的一件重要的工作是 main() 函数也是一个线程,并可用来做有用的事情。措施员只有在需要多个线程时才需要建设新的线程。 Thread 类 Thread... 继续阅读实战Java多线程编程精要之实现线程

    :
    2017-11-13
  • Acegi(十三):让系统记着我 颠末一段时间的总结, 对Acegi的劈头研究终于到了最后一个常见Filter了,即 rememberMeProcessingFilter . 顾名思义, rememberMeProcessingFilter就是想让系统记下来当前登录的用户,不至于今后每次进系统时都要输入用户名暗码.这方面的例子相信各人已有体会,我也就不必在些赘述. 先简腹地说下道理. 假定用户... 继续阅读Acegi(十三):让系统记着我

    :
    2017-11-13
  • java的排序和搜索 Java 1.2添加了本身的一套实用东西,可用来对数组或列表举办分列和搜索。这些东西都属于两个新类的“静态”要领。这两个种别离是用于排序和搜索数组的Arrays,以及用于排序和搜索列表的Collections。 1. 数组 Arrays类为所有根基数据范例的数组提供了一个过载的sort()和binarySearch(),它们亦可用于String和Object。下面这个例子... 继续阅读java的排序和搜索

    :
    2017-11-13
  • 缺点:丢失的违例 一般环境下,Java的违例实施方案都显得十分精彩。不幸的是,它依然存在一个缺点。尽量违例指出措施里存在一个危机,并且毫不该忽略,但一个违例仍有大概简朴地“丢失”。在回收finally从句的一种非凡设置下,便有大概产生这种环境:   //: LostMessage.java // How an exception can be lost class VeryImpor... 继续阅读缺点:丢失的违例

    :
    2017-11-13
  • 从尺度输入中读取数据 以Unix首先建议的“尺度输入”、“尺度输出”以及“尺度错误输出”观念为基本,Java提供了相应的System.in,System.out以及System.err。贯这一整本书,各人城市打仗到如何用System.out举办尺度输出,它已预封装成一个PrintStream工具。System.err同样是一个PrintStream,但System.in是一个原始的InputS... 继续阅读从尺度输入中读取数据

    :
    2017-11-13
  • java的rtti机制语法 Java用Class工具实现本身的RTTI成果——即便我们要做的只是象造型那样的一些事情。Class类也提供了其他大量方法,以利便我们利用RTTI。 首先必需得到指向适当Class工具的的一个句柄。就象前例演示的那样,一个步伐是用一个字串以及Class.forName()要领。这长短常利便的,因为不需要那种范例的一个工具来获取Class句柄。然而,对付本身感乐趣的范... 继续阅读java的rtti机制语法

    :
    2017-11-13
  • 为什么有这个奇怪的设计 之所以感受这个方案的怪异,因为它事实上简直如此。也许各人会奇怪它为什么要象这样运行,而该方案背后的真正寄义是什么呢?后头报告的是一个未获证实的故事——或许是由于环绕Java的很多交易使其成为一种设计优良的语言——但确实要花很多口舌才气讲清楚这背后产生的所有工作。 最初,Java只是作为一种用于节制硬件的语言而设计,与因特网并没有丝毫接洽。象这样一类面向公共的语言一样,其... 继续阅读为什么有这个奇怪的设计

    :
    2017-11-13
  • java框架要领的演示 寓目框架要领的实际运作是相当有趣的(这个例子只利用init(),start()和stop(),因为paint()和destroy()很是简朴,很容易就能把握)。下面的措施片将跟踪这些要领挪用的次数,并用paint()将其显示出来:   //: Applet3.java // Shows init(), start() and stop() activities i... 继续阅读

    :
    2017-11-13