好咖啡要和朋友一起品尝,好“模板”也要和同样喜欢它的人一起分享。 网站首页心得笔记
【第18章:图形界面】_标签组件:JLabel
发布时间:2021-01-14 17:49:16作者:雪饮
![【第18章:图形界面】_标签组件:JLabel](/d/file/xuewuzhijing/xindebiji/3b9f7b595d01d7a60a2aa3bbf6a5d78a.png)
用Jlabel实现一个简单的标签import javax.swing.JFrame;import java.awt.Dimension ;import java.awt.Point ;import javax.swing.JLabel ;public class Hello{ publ
详细信息>>【第18章:图形界面】_基本容器:JFrame
发布时间:2021-01-14 16:01:34作者:雪饮
![【第18章:图形界面】_基本容器:JFrame](/d/file/xuewuzhijing/xindebiji/9af42044c77ab33d5277f23169204682.png)
用Jframe实现一个窗体import javax.swing.JFrame;import java.awt.Color;public class Hello{ public static void main(String args[]) throws Exception{
详细信息>>【第17章:Java数据库编程】_使用JDBC连接Oracle
发布时间:2021-01-14 11:03:38作者:雪饮
![【第17章:Java数据库编程】_使用JDBC连接Oracle](/d/file/xuewuzhijing/xindebiji/7b6c0e4c4f4f84b4a7b8bb0284769d9b.png)
安装oracle10G同样是oracle10G不同的子版本号所依赖的环境以及进行配置的方法流程都是有所不同的。这里以10.2.0为例这里安装oracle 10G所依附的系统环境是en_win_xp_pro_x
详细信息>>【第17章:Java数据库编程】_使用元数据分析数据库
发布时间:2021-01-12 18:35:26作者:雪饮
![【第17章:Java数据库编程】_使用元数据分析数据库](/d/file/xuewuzhijing/xindebiji/1ed41c8d4ae9de1cf545e6986819c092.png)
用DatabaseMetaData获取数据库元数据与表元数据import java.sql.Connection ;import java.sql.DriverManager ;import java.sql.DatabaseMetaData ;import java.sql.Result
详细信息>>【第17章:Java数据库编程】_事务处理
发布时间:2021-01-12 17:45:34作者:雪饮
![【第17章:Java数据库编程】_事务处理](/d/file/xuewuzhijing/xindebiji/34c17c59ae5455d738694307bbd56994.png)
如果进行多条sql操作,一般如插入,若某个sql出错了,则在没有使用事务的情况下,一般就会出现,没有错误的sql都插入成功了,而有错误的则插入失败了。而安全的情况应该是要么成功,要么
详细信息>>【第17章:Java数据库编程】_JDBC 2.0操作
发布时间:2021-01-11 18:17:31作者:雪饮
![【第17章:Java数据库编程】_JDBC 2.0操作](/d/file/xuewuzhijing/xindebiji/2ceca80dc6ceb9cb54da309fb2c454c4.png)
ResultSet接口的absolute方法用于在结果集中定位行import java.sql.Connection ;import java.sql.DriverManager ;import java.sql.PreparedStatement ;import java.sql.Re
详细信息>>【第17章:Java数据库编程】_CallableStatement接口
发布时间:2021-01-11 15:13:08作者:雪饮
![【第17章:Java数据库编程】_CallableStatement接口](/d/file/xuewuzhijing/xindebiji/04c16f0069ec89f41ac9d7832a50e928.png)
创建一个存储过程因为存储过程中begin与end之间的语句需要用到分号,而默认mysql的分号又是语句结束的标识,所以要在创建存储过程时候需要先修改下mysql默认的语句结束标识符(
详细信息>>【第17章:Java数据库编程】_处理大数据对象(2)—处理BLOB数据
发布时间:2021-01-11 13:53:07作者:雪饮
![【第17章:Java数据库编程】_处理大数据对象(2)—处理BLOB数据](/d/file/xuewuzhijing/xindebiji/855e99386e990cf893a65fe7035f59a8.png)
前文CLOB处理主要是用来处理大量文本的,而BLOB则是处理二进制内容的(文件)在数据库中二进制内容存放字段类型为longblob,也同样和longtext一样最大可存储4G向数据库中longblob
详细信息>>【第17章:Java数据库编程】_处理大数据对象(1)—处理CLOB数据
发布时间:2021-01-10 17:56:19作者:雪饮
![【第17章:Java数据库编程】_处理大数据对象(1)—处理CLOB数据](/d/file/xuewuzhijing/xindebiji/d0a3f76b207314c5e86e1a814c744c92.png)
大数据预处理写入(longtext字段预处理写入)我本地一个文本文件中有大量的文本内容,而数据表中content字段是longtext类型,最大可容4G内容。对于这类大型“字符串”
详细信息>>【第17章:Java数据库编程】_PreparedStatement接口
发布时间:2021-01-10 15:21:18作者:雪饮
![【第17章:Java数据库编程】_PreparedStatement接口](/d/file/xuewuzhijing/xindebiji/5875f8f88c1271f8ff48b20bc98f2e31.png)
数据库的预处理操作增import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import java.sql.ResultSet;import java.sql.PreparedStatem
详细信息>>【第17章:Java数据库编程】_ResultSet接口
发布时间:2021-01-10 11:11:26作者:雪饮
![【第17章:Java数据库编程】_ResultSet接口](/d/file/xuewuzhijing/xindebiji/2c73bd070d2d382e942467e50c4d3c97.png)
数据库的查询操作import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import java.sql.ResultSet;public class TestJava{ publi
详细信息>>【第17章:Java数据库编程】_执行数据库更新操作
发布时间:2021-01-10 09:49:28作者:雪饮
![【第17章:Java数据库编程】_执行数据库更新操作](/d/file/xuewuzhijing/xindebiji/22d97a1f88afe37b9f0c5e9f164cb6b8.png)
数据库的增、删、改增import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class TestJava{ public static final String
详细信息>>【第17章:Java数据库编程】_JDBC操作步骤及数据库连接操作
发布时间:2021-01-09 16:30:49作者:雪饮
![【第17章:Java数据库编程】_JDBC操作步骤及数据库连接操作](/d/file/xuewuzhijing/xindebiji/d5cf78873565db86235895549d4124a8.png)
配置JDBC数据库驱动及加载JDBC数据库驱动配置下载mysql-connector-java-5.0.4-bin.jar假如放到D盘根目录然后配置CLASSPATH环境变量,在高级环境变量设置中的系统变量中增加
详细信息>>【第16章:Annotation】_深入Annotation
发布时间:2021-01-08 18:44:16作者:雪饮
![【第16章:Annotation】_深入Annotation](/d/file/xuewuzhijing/xindebiji/154ae893631087082c6f648c01717c96.png)
没有限定annotation范围(类、方法等),则可以在任何地方使用自定义annotation接口MyAnnotation.java:package org.kasumi;import java.lang.annotation.Retention ;import java
详细信息>>【第16章:Annotation】_反射与Annotation
发布时间:2021-01-08 17:10:23作者:雪饮
![【第16章:Annotation】_反射与Annotation](/d/file/xuewuzhijing/xindebiji/be8808e73a1466f8dc42ce023ed473cf.png)
通过反射获取annotation定义一个用于反射的类:SimpleBeanOne.javapackage org.kasumi;public class SimpleBeanOne{ @SuppressWarnings("unchecked") @Deprecat
详细信息>>【第16章:Annotation】_自定义Annotation
发布时间:2021-01-08 16:04:38作者:雪饮
![【第16章:Annotation】_自定义Annotation](/d/file/xuewuzhijing/xindebiji/b3a5c1f16d39bea4c19157596c518294.png)
一个简单的Annotation定义:使用:@MyAnnotationclass Person{}public class Hello{ public static void main(String args[]){}};D:\>javac MyAnnotation.javaD:\>javac Hel
详细信息>>【第16章:Annotation】_系统内建Annotation
发布时间:2021-01-08 14:36:33作者:雪饮
![【第16章:Annotation】_系统内建Annotation](/d/file/xuewuzhijing/xindebiji/8fccb4ca0a4edb527891568e5e37cf45.png)
Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标
详细信息>>【第15章:Java反射机制】_工厂设计模式
发布时间:2021-01-07 18:13:12作者:雪饮
![【第15章:Java反射机制】_工厂设计模式](/d/file/xuewuzhijing/xindebiji/d96d7b207820492d92de207c772a4834.png)
一个简单的工厂设计模式package org.kasumi;interface Fruit{ public void eat();}class Apple implements Fruit{ public void eat(){ System.o
详细信息>>【第15章:Java反射机制】_动态代理
发布时间:2021-01-07 17:19:04作者:雪饮
![【第15章:Java反射机制】_动态代理](/d/file/xuewuzhijing/xindebiji/dc2ff4ccc9c668102f9ee6689b1efc46.png)
普通的静态代理实现package org.kasumi;interface Subject{ public String say(String name,int age);}class RealSubject implements Subject{ public String
详细信息>>【第15章:Java反射机制】_Java反射机制的深入研究
发布时间:2021-01-07 15:33:25作者:雪饮
![【第15章:Java反射机制】_Java反射机制的深入研究](/d/file/xuewuzhijing/xindebiji/658c11db547f02d2e98efcd751061816.png)
通过反射机制不用实例化一个类也可以直接调用类里面非静态方法package org.kasumi;import java.lang.reflect.Constructor ;import java.lang.reflect.Modifier ; imp
详细信息>>【第15章:Java反射机制】_反射应用——取得类的结构
发布时间:2021-01-06 18:18:32作者:雪饮
![【第15章:Java反射机制】_反射应用——取得类的结构](/d/file/xuewuzhijing/xindebiji/8b7ab6eae2d7cd28b8a76fbb9b58a23b.png)
获取一个对象实例所实现的所有接口package org.kasumi;import java.lang.reflect.Constructor ;interface China{ public static final String NATIONAL = "中国";
详细信息>>【第15章:Java反射机制】_Class类的使用
发布时间:2021-01-06 15:57:35作者:雪饮
![【第15章:Java反射机制】_Class类的使用](/d/file/xuewuzhijing/xindebiji/06373b1f9791e5d91810a5a61dc3ea82.png)
用class类去实例化目标类package org.kasumi;class Person{ private String name ; private int age; public void setName(String name){
详细信息>>【第15章:Java反射机制】_认识Class类
发布时间:2021-01-06 13:53:51作者:雪饮
![【第15章:Java反射机制】_认识Class类](/d/file/xuewuzhijing/xindebiji/15928e398e0f79c295b8678754db2f11.png)
获取一个对象所属类名称package org.kasumi;class X{};public class Hello{ public static void main(String args[]){ X x=new X(); System.
详细信息>>【第14章:枚举】_枚举的其他应用
发布时间:2021-01-05 18:42:53作者:雪饮
![【第14章:枚举】_枚举的其他应用](/d/file/xuewuzhijing/xindebiji/89a2865d8db3764be1cef7944b9a7ffa.png)
Enum枚举类型也可以像是普通类一样去实现接口实现接口则每个枚举类型值中都需要实现接口的方法,语法看起来有一些别扭interface Print{ public String getColor();}en
详细信息>>【第14章:枚举】_类集对Enum的支持
发布时间:2021-01-05 18:12:12作者:雪饮
![【第14章:枚举】_类集对Enum的支持](/d/file/xuewuzhijing/xindebiji/0b97cedeca66cc51012c076adecb3d22.png)
EnumMap也是一个以操作键值对的方式来管理类集的,它作用于enum类集import java.util.EnumMap ;import java.util.Map ;enum Color{ RED,GREEN,BLUE;};public class He
详细信息>>