JAVA 教程
Java是一门面向对象编程语言...
-
Java荟萃源码分解:Java荟萃框架 Java荟萃东西包位于Java.util包下,包括了许多常用的数据布局,如数组、链表、栈、行列、荟萃、哈希表等。进修Java荟萃框架下大抵可以分为如下五个部门:List列表、Set荟萃、Map映射、迭代器(Iterator、Enumeration)、东西类(Arrays、Collections)。 Java荟萃类的整体框架如下: 从上图中可以看出,荟萃... 继续阅读Java荟萃源码分解:Java荟萃框架
:2017-11-02
-
Hibernate进修(四)多对一单向关联映射 副标题#e# Hibernate对付数据库的操纵,全部操作面向工具的思维来领略和实现的。一般的单独表的映射,相信各人都没有问题,可是对付一些表之间的非凡干系,Hibernate提供了一些奇特的方法去简化它。 本日就来说说多对一的关联映射。 数据库中有多对一的干系,Hibernate自然也有工具的多对一的关联干系。好比用户和用户组,一个用户只属于一... 继续阅读Hibernate进修(四)多对一单向关联映射
:2017-11-02
-
利用JavaMail发送邮件的Java类 利用JavaMail发送邮件需要用到mail.jar和activtion.jar两个包。 该类实现了较完整的邮件发送成果,包罗以HTML名目发送,添加附件和抄送人。下面是详细的代码: Mail.java: package cn.cgw.util.mail; import java.util.Properties; ... 继续阅读利用JavaMail发送邮件的Java类
:2017-11-02
-
struts2.1.8+hibernate2.5.6+spring3.0常见异常原因息争决方案 副标题#e# 颠末暑期两个月对ssh2的进修和OA项目标实战练习,我对J2EE技能中著名的三大框架ssh2已徐徐有所领略和把握。从搭建ssh2框架情况开始到写出第一个简朴的ssh2登岸措施,到最后整个OA项目标实战, 期间碰着了重重坚苦和阻碍, 就连搭建情况就花了整整一天的工夫,而乐成运行第一个ss... 继续阅读struts2.1.8+hibernate2.5.6+spring3.0常见异常原因息争决方案
:2017-11-02
-
java io进修(十一) 缓冲输入流的认知、源码和示例 副标题#e# BufferedInputStream(缓冲输入流)的认知、源码和示例 本章内容包罗3个部门:BufferedInputStream先容,BufferedInputStream源码,以及BufferedInputStream利用示例。 BufferedInputStream 先容 BufferedInputStream 是... 继续阅读java io进修(十一) 缓冲输入流的认知、源码和示例
:2017-11-02
-
Java多线程:“基本篇”11之出产消费者问题 副标题#e# 1. 出产/消费者模子 出产/消费者问题是个很是典范的多线程问题,涉及到的工具包罗“出产者”、“消 费者”、“客栈”和“产物”。他们之间的干系如下: (01) 出产者仅仅在仓储未满时候出产,仓满则遏制出产。 (02) 消费者仅仅在仓储有产物时候才气消费,仓空则期待。 (03) 当消费者发明仓储没产物可消费时候会通知出产者出产。 (0... 继续阅读Java多线程:“基本篇”11之出产消费者问题
:2017-11-02
-
Java多线程:“基本篇”05之线程期待与叫醒 副标题#e# wait(), notify(), notifyAll()等要领先容 在Object.java中,界说了wait(), notify()和notifyAll()等接口。wait()的浸染是让当前线程进入 期待状态,同时,wait()也会让当前线程释放它所持有的锁。而notify()和notifyAll()的浸染,则是唤 醒当前工具上... 继续阅读Java多线程:“基本篇”05之线程期待与叫醒
:2017-11-02
-
java如何获取字符串strSub在父字符串strFather中呈现的次数 我的思路是这样的:设定一个跑标i,遍历到strFather.length()-strSub.length(),每一次的遍历,举办strFather字符串的截取,个中截取的位置为 i -> i+strSub.length()的位置,截取到的字符串strTemp跟strSub举办较量,若相等,则跑标i往后移动 str... 继续阅读java如何获取字符串strSub在父字符串strFather中呈现的次数
:2017-11-02
-
Java中正则表达式利用例子 正则表达式是很常见的。可是也是很容易堕落的。 所以,整理了写 Java正则表达式的要领。 pattern(模式)。split(支解_成数组)。compile(编译)、matcher(匹配器) .+ 暗示任何不为空的 、 \\. 暗示转译为 . ^开头 $末了 ? 暗示为懒惰模式。匹配到第一个满意的就遏制 ... 继续阅读Java中正则表达式利用例子
:2017-11-02
-
hibernate自动建设表的设置 设置自动建设表: <prop key="hibernate.hbm2ddl.auto">update</prop>//首次建设项目时用,项目不变后一般注释 这里有4个值: update:暗示自动按照model工具来更新表布局,启动hibernate时会自动查抄数据库,假如缺少表,则自动建表;假如内外缺少列,则自动添加列。 尚有其他... 继续阅读hibernate自动建设表的设置
:2017-11-02