01.Java
文章平均质量分 82
千秋大业一壶茶
世间本无事庸人自扰人
展开
-
SVNKit可运行实例说明与下载
1. SVNKit简介SVNKit是一个纯java的subversion客户端库,使用SVNKit无需安装任何subversion客户端,支持各种操作系统。2. 程序框架首先新建java项目,把SVNKit的jar包放到项目的类路径下面。Jar包有trilead.jar,svnkit-javahl.jar,svnkit-cli.jar,svnkit.jar和jna.jar。程序原创 2013-10-20 01:10:20 · 3132 阅读 · 0 评论 -
Java集合框架
1. Java集合框架概述集合就是将若干用途相同、近似的“数据”结合成一个整体,从体系上分为三种:(1)列表(List):List集合区分元素的顺序,允许包含相同的元素。(2)集(Set):Set集合不区分元素的顺序,不允许包含相同的元素。(3)映射(Map):Map集合保存的”键”-“值”对,“键”不能重复,而且一个“键”只能对应一个“值”。Java集合中只能保存引用数据原创 2014-02-16 22:19:17 · 683 阅读 · 0 评论 -
Java反射机制的原理与使用(反编译)
一、 原理 简单的来说,反射机制其实就是指程序在运行的时候能够获取自身的信息。如果知道一个类的名称/或者它的一个实例对象, 就能把这个类的所有方法和变量的信息(方法名,变量名,方法,修饰符,类型,方法参数等等所有信息)找出来。如果明确知道这个类里的某个方法名+参数个数类型,还能通过传递参数来运行那个类里的那个方法,这就是反射。 尽管Java不是一种动态语言,但它却有一个非常突出原创 2014-02-16 22:20:10 · 4648 阅读 · 1 评论 -
Java GUI简单实例
package test;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;//定义布局管理器步骤:继承JFrame,定义需要的组件,创建组件,设置布局管理器,添加组件,设置并显示窗体public原创 2013-12-02 23:15:01 · 4083 阅读 · 0 评论 -
Java语言编程规范
一、排版1. 代码采用缩进风格编写,缩进空格数为4,不允许使用Tab缩进(空格缩进可适应不同操作系统和开发工具),采用Ctrl+Shift+F进行格式化2. 较长的语句,表达式或或参数(>80字符)要分行书写,表达式需在低优先级处划分新行, 操作符放在行首3. 一行只书写一条语句4. if,for等语句组必须加大括号,case的执行语句组定义变量必须加大括号5. 相对独立的程序原创 2013-12-08 19:42:10 · 1069 阅读 · 0 评论 -
Java连接数据库示例
package TestDB;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;public class testMySQL {原创 2013-10-29 00:54:09 · 572 阅读 · 0 评论 -
Base64编码解码(附运行实例下载)
1. Base64Utils.javapackage password;import java.io.UnsupportedEncodingException;/** * Base64Utils 用于对字符串,或者byte数组编码解码。 * * Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两原创 2013-08-08 01:20:30 · 1346 阅读 · 0 评论 -
java多线程示例
1. 多线程实现方法一 创建任务类和线程,任务类必须实现Runnable接口,它只包含一个run方法。实现如下:package test;public class Test { public static void main(String[] args) { //创建任务 PrintString print = new PrintSt原创 2013-11-29 01:04:59 · 719 阅读 · 0 评论 -
Java Socket服务器与客户端实例
本实例采用生产者/消费者模式进行设计,源码中包含了详细的注释。为了方便测试将服务器放在一个Servlet里面启动,浏览器访问该Servlet时启动服务器监听1. 服务器源码package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;imp原创 2013-12-01 01:15:21 · 1154 阅读 · 0 评论 -
Java MySQL连接池配置与使用
// MVC:强制性的使应用的输入、处理和输出分开// M:模型,主要由java class来做,也可以是java bean、ejb等// V:视图,由jsp来做// C:控制,由servlet来做一、视图层1. 登陆界面login.jsp2. 欢迎界面wel.jsp二、控制层1. 登陆处理Servlet:LoginClServlet.jsp原创 2013-10-31 00:46:39 · 2202 阅读 · 0 评论 -
Web Service之XFire
可运行实例地址: 一、服务端1. 创建一个Web Service Project,选中XFire,其它默认。2. 新建一个接口 Test.java package A; public interface Test { public String TestString(String s1); }3. 实现接口 TestI原创 2013-08-17 01:06:24 · 1189 阅读 · 0 评论