java知识
文章平均质量分 74
zyh_xf2017
不会,要去学;落后,要去追赶;跌倒,要能爬起来;学无止境,做只打不死的小强,越战越勇!
展开
-
向服务器请求的get和post方式
1、get方式用request.getQueryString(),post方式用request.getParameter()获取提交的数据2、get方式通过URL提交数据,有1024字节长度限制,只能传输少量数据,且提交的数据可在URL中看到post方式将数据放在form数据体中提交,以数据块传输,可传输大量数据,且提交数据看不到3、post方式较get方式更安全些。原创 2016-03-16 01:27:29 · 496 阅读 · 0 评论 -
JDBC学习笔记(2)之statement
package jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Encap { private static Stri原创 2015-11-28 22:22:28 · 362 阅读 · 0 评论 -
JDBC学习笔记(3)之jdbc简单封装
Jdbc封装,程序结束连接自动关闭,不用手工关闭连接;package JDBC1208;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;//public class JdbcTemplate { private原创 2015-12-12 12:21:09 · 203 阅读 · 0 评论 -
JDBC学习笔记(1)之JDBC简单介绍
JDBC(Java DataBase Connectivity):java数据库连接;是一种可以执行SQL语句的java API。JDBC数据库开发提供标准的API,所以JDBC API开发的应用程序可以跨平台运行,而且可以跨数据库运行。(应用程序全部使用标准的SQL)JDBC与数据库交互:加载驱动,需要导入相应的jar包;建立连接;创建st原创 2015-12-12 12:52:39 · 244 阅读 · 0 评论 -
JDBC学习笔记(4)之PreparedStatement、ResultSetMetaData、数据库连接池的概念性知识
PreparedStatement:Statement的子接口原创 2015-12-12 23:59:36 · 778 阅读 · 0 评论 -
JDBC学习笔记(5)之PreparedStatement、ResultSetMetaData实现
(1)建立连接;将驱动加载、url,usrname,passwd封装进properties文件里package JdbcPackage;import java.io.FileInputStream;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import ja原创 2015-12-13 00:01:30 · 247 阅读 · 0 评论 -
JDBC学习笔记(6)之数据库连接池实现
package DatabaseConnectionPool;import java.beans.PropertyVetoException;import java.io.FileInputStream;import java.io.IOException;import java.sql.Connection;import java.sql.SQLException;import j原创 2015-12-13 00:14:59 · 317 阅读 · 0 评论 -
java学习笔记之多线程(2)之线程安全
保证线程安全的三种方式(1)同步代码块:synchronized (obj),锁的必须是各线程共享的对象;(2)同步方法: synchronized 方法,对自己加锁 ==synchronized (this)(3)同步锁: (只介绍可重入锁)final ReentrantLock lock=new ReentrantLock(); 加锁:调用lock()方法;释放原创 2015-12-08 16:54:24 · 480 阅读 · 0 评论 -
进程与线程区别,为什么进入进程机制?
(1)程序是计算机指令的集合,它以文件的形式存储在磁盘上。进程是为了描述程序在并发执行时对系统资源的共享,所需的一个描述程序执行时动态特征的概念。进程是具有独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配、调度和保护的单位。因此它可以使用系统中的运行资源。线程又称之为轻量级进程,是进程中的一个运行实体,作为CPU的调度单位。(但,在多线程系统中,资源分配的单位,或资原创 2016-03-16 01:22:05 · 342 阅读 · 0 评论 -
String类与基本类型
(1)java.lang.String类为final类型,即不可被继承、修改。String类属于特殊的引用类型,在栈空间引用,堆空间保持数据。String的值是不可变的,因此每次对String的操作都需要新的String对象。效率低下、浪费内存空间。e.g:String a = "a"; // 假设 a 指向地址 0x0001a = "b";// 重新赋值后, a 指向地址原创 2016-03-15 13:31:39 · 358 阅读 · 0 评论 -
java学习笔记之多线程(1)之创建线程
(1)mythread类继承thread类,并重写run()方法;创建线程:mythread thr=new mythread();启动线程 : thr.start();线程间相对独立,数据不共享;package Threads;public class MyThread extends Thread { private int i; public void run()原创 2015-11-30 23:26:00 · 254 阅读 · 0 评论