1、面向过程思想,强调的是过程(即动作,函数);面向对象思想,强调的是对象。2、类与对象关系:类是对事物的描述(属性和行为-方法),对象是类的实例。对象通过new生成。属性也称成员变量;方法也称成员函数。 1 /*Java代码都是在类中的,以下是Java的两种不同类:区别在于是否有main方法。 2...
分类:
编程语言 时间:
2015-04-04 01:07:41
阅读次数:
384
public class Demo{ /* * 测试i++与++i在运算中的区别 */ public static void main(String[] args) { int i = 1; int j = 1; /*a的结果是1,证明i++是先不考虑++,在完成...
分类:
编程语言 时间:
2015-04-03 00:08:20
阅读次数:
203
Semaphore实现典型的信号量CountDownLatch在指定数量的事件发生前一直等待CyclicBarrier使一组线程在一个预定义的执行点等待Exchanger交换两个线程的数据1. Semaphore信号量(Semaphore),是在多线程环境下使用的一种设施, 它负责协调各个线程, 以...
分类:
编程语言 时间:
2015-04-02 22:25:53
阅读次数:
255
1 乱码处理GET请求使用直接通过地址栏回车或超链接的单击以及form表单中method的get数据提交过来的请求,该请求和传递用户参数的方式是http://www.jnb.com?name=jack&age=36 因此可见get方式的请求参数有限(小于1K)。而且传递的数据直接在地址栏可见。如: ...
分类:
编程语言 时间:
2015-04-02 22:18:02
阅读次数:
254
public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { // 获取字节流对象 ServletOutp...
分类:
编程语言 时间:
2015-04-02 22:15:33
阅读次数:
157
可滚动的ResultSet要使用可滚动的结果集,必须使用不同于前面所定义的Statement://创建一个 Statement 对象,该对象将生成具有给定类型和并发性的 ResultSet 对象。Statement stmt = conn.createStatement(type,concurren...
分类:
数据库 时间:
2015-04-01 21:34:11
阅读次数:
176
19 、连接池创建Connection的过程是非常耗时的,为了保证Conection可以重用。应该将Connection进行池管理。使用静态工厂方法管理一个唯一的连接:package cn.itcast.utils;import java.sql.Connection;import java.sql...
分类:
数据库 时间:
2015-04-01 21:31:19
阅读次数:
251
Frame窗体组件import java.awt.Color;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;/*
* Frame窗体组件
*/
public class Test01 {
public static void main(Strin...
分类:
编程语言 时间:
2015-04-01 09:35:40
阅读次数:
156
FlowLayout流式布局管理器/*
* FlowLayout流式布局管理器
*/
public class Test03 {
public static void main(String[] args) {
Frame frame=new Frame("My Frame");
Button btn1=new Button("按钮1");...
分类:
编程语言 时间:
2015-04-01 09:34:36
阅读次数:
192