摘要:之前想做一个随机验证码的功能,自己也搜索了一下别人写的代码,然后自己重新用struts2实现了一下,现在将我自己实现代码贴出来!大家有什么意见都可以指出来!首先是生成随机验证码图片的action:CreateImageAction:package com.xiaoluo.action;import ...
阅读全文
摘要:前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的j...
阅读全文
摘要:ConnectionFactory类:package jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import org.apache.log4j.Logger;p...
阅读全文
摘要:1.首先安装MySql2.其次方便操作mysql应该下载一个图形界面的数据库操作软件:例如mysql-front或者 EMS Sql manager3.安装ems时会提示设置root用户的密码,这个密码在以后连接数据库时会用的到。例如设置为 "126456"4.其次想通过编译包含数据库操作的函数要在...
阅读全文
摘要:package ClassDemo02;public class ConstructorDemo { public static void main(String[] args) { //获取类对象有四种方法 Class c1=null; Class c2=null; Class c3=nu...
阅读全文
摘要:三种状态:生命周期:代码表示://三种状态publicvoidtestThreeState(){TUser user=newTUser();user.setName("spark"); //此时user处于Transienttry{Transaction tx=session.beginTransa...
阅读全文
摘要:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变...
阅读全文
摘要:java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地...
阅读全文
摘要:定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在...
阅读全文
摘要:在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周期中有三种状态,而且互相转化。Hibernate三种状态之...
阅读全文
摘要:1、进行java开发,必须要先安装jdk文件,同样对jdk进行变量配置前也必须安装jdk文件;没有安装jdk文件的用户,先移步Oracle官网下载jdk文件。绿茶小编工作电脑为32位Windows系统,各位用户需要根据自己的情况下载对应的jdk文件。Oracle官网下载jdk文件选择对应的jdk文件...
阅读全文
摘要:Java语言是从C++演变而来的一种可以撰写跨平台应用软件的面向对象的程序设计语言,Microsystems公司于 1995年5月推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由JamesGosling和同事们共同研发,并在1995年正式推出。用Java实现的Ho...
阅读全文