自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 hibernate4

1:Hibernate是一个对象关系映射(ORM)框架,对jdbc进行了轻量级的对象封装,将pojo和数据表建立映射,是一个全自动的ORM框架,可以自动生成sql语句,自动执行。,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。      1:CMP (Contain

2017-04-17 19:03:46 680

原创 反射

public class TestReflect { @Test public void testClass() { // 1 new // Student stu = new Student(); // 2 forName /*try { Class.forName("com.reflect.demo.test.Student").newInstance();

2017-04-14 21:52:42 200

原创 单例模式

//懒汉式单例类.在第一次调用的时候实例化自己 public class Singleton { private Singleton() {} private static Singleton single=null; //静态工厂方法 public static Singleton getInstance() { if

2017-04-14 21:31:17 259

原创 jdbcUtil工具包

jdbcUtil工具类public class JdbcUtil { private final static String DRIVER_CLASS = PropertiesParser.newInstance().getValueByKey("jdbc.driver_class"); private final static String URL = PropertiesPars

2017-04-13 21:39:23 1055

原创 StringBuffer和StringBuilder的区别

1:StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的String对象的生成;StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。2:HashTable是线程安全的,很多方法都是synchronized方法,而HashMap不是线程安全的,但其在单

2017-04-13 12:57:39 19808 4

原创 StringBuffer

1:定义:  –只创建一个对象  –StringBuffer 对象的内容是可以被修改的  –除了字符的长度之外,还有容量的概念  –通过动态改变容量的大小,加速字符管理 2:方法:1:append方法StringBuffer sb = new StringBuffer(“ss”);sb.append("aaa");ssaaa

2017-04-13 12:38:08 205

原创 java基础知识大全

一、基础知识:1、JVM、JRE和JDK的区别:         JVM(JavaVirtual Machine):java虚拟机,用于保证java的跨平台的特性。                                       java语言是跨平台,jvm不是跨平台的。         JRE(JavaRuntime Environment):java的运行环境,包括

2017-04-12 23:26:12 889

原创 strurts2总结

1:struts2是一个基于MVC设计模式的WEB应用框架,本质是一个servlet 2:struts2是在struts1和Webwork的技术基础上进行了合并的全新的框架,以Webwork为核心,采用拦截器机制来处理用户的需求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开 3:struts2的工作流程1、客户端初始化一个指向Servlet容器

2017-04-12 23:06:11 1368

原创 java日常笔记2016-12-27

1:File.separatorFile file1 = new File (“C:\tmp\test.txt”);File myFile = new File(“C:” + File.separator + “tmp” + File.separator, “test.txt”);2:过滤器   FileFilterFile[] ff = f.listFiles(new F

2016-12-27 19:11:27 199

原创 java日常笔记2016-12-26

1:/** * 1:获取绝对路径 * 2:File和String的等价 * 3:File(parent,children) * 4:存在删除,不存在创建 * * @author Administrator * */public class FileDemo1 { public static void main(String[] args) throws IOExcept

2016-12-26 19:16:33 161

原创 java日常笔记2016-12-23

1:获取路径:    1:Scanner sca = new Scanner(new FileInputStream(new File(path)),"GBK");    2:File f = new File(this.getClass().getResource("/").getPath());    3:File directory = new File("");//参数为空  

2016-12-23 20:59:45 186

原创 java日常笔记2016-12-22

读取txt文件的数据1:需要一个实体类:entity包→Student;package test20161222.date.entity;import java.util.Date;public class Student { private String id; private String name; private String stuNo; private Stri

2016-12-22 19:25:36 175

原创 java日常笔记2016-12-21

1:web1.0和web2.02:集合的合并public static void main(String[] args) { List list = new ArrayList<>(); list.add(55); list.add(62); list.add(35); list.add(75); Set set = new HashSet<>(); set

2016-12-21 13:07:29 240

原创 java日常笔记2016-12-20

1:活了多少天(1:Date转换成String 2:Calendar)public class Living_Day { public static void main(String[] args) { //1:通过字符串转换 System.out.println("请输入您的出生年月:(2014-02-04)"); Scanner sc = new Scanner(System

2016-12-20 13:03:08 193

原创 java日常笔记2016-12-19

1:递归阶乘public class Digui { private static int i=5; private static int digui(int i){ if(i==1){ return 1; } int res = i*digui(i-1); return res; } public static void main(String[] args

2016-12-19 13:25:00 267

原创 java日常笔记2016-12-17

1:在内部类中访问内部类中得方法或者外部类中的方法(1):调用外部类成员System.out.println(InnerCall_Out.this.name);(2):调用内部类成员System.out.println(this.name);(3):内部类中直接调用方法(首先在内部类中查找,其次去外部类查找)System.out.println(name); A();(4):加

2016-12-17 13:08:31 197

原创 java日常笔记2016-12-16

1:简单的接口例子(三类一接口)2:抽象类为什么不能多继承,因为子类在调用两个不同抽象类中的普通方法时,不知道该调用哪一个。而接口中只有抽象方法,都没有方法体,所以可以多继承3:抽象方法指一些只有方法声明,而没有具体方法体的方法。抽象方法一般存在于抽象类或接口中。4:复习main方法中调用有参方法的知识,如果参数为基本数据类型(直接指向的栈中main方法)、如果参数是引

2016-12-16 13:53:21 224

原创 java日常笔记2016-12-15

1:理解对象创建的过程(静态代码块(父类、子类静态代码块)、构造父类对象完毕、成员变量(默认初始化、实例初始化)??、实例代码块、构造方法)2:父类引用指向子类对象(向上转型)  但是:父类引用指向子类对象,是为了实现多态而向上强制类型转换是一个多余的过程,没有任何意义向下强制类型转换很有用3:动态绑定:是指当调用一个对象的某个方法(或成员函数)时,需要到运行的时

2016-12-15 12:43:02 228

原创 java日常笔记2016-12-14

1:两个常用的正则表达式:1:邮箱验证: ^[a-zA-Z][\\w\\.\\-]{1,16}[a-zA-Z0-9]@([a-zA-Z0-9]{2,}\\.)+[a-zA-Z]{2,}[email protected]:URL: ^(https?://)?(www\\.)?([a-zA-Z0-9]{2,}\\.)+[a-zA-Z]{2,}(\\?.*)?$https://www

2016-12-14 12:47:14 207

原创 java日常笔记2016-12-11

1::字符串的基本操作      比较   1:public boolean equals(Object anObject)  2:public boolean equalsIgnoreCase(String anotherString)     查找  1 :charAt(?) 2:indexOf("") //从左向右查找 3: lastIndexOf("") /

2016-12-11 12:53:59 215

原创 java日常笔记2016-12-10

1: String拼接中会产生多少个对象 String s1="sdasd";  一个:堆String s2=new String("dsdsa");二个:堆、尺2: StringBuffer线程安全、效率低 可以避免产生多余的堆对象 str="a"+"b";StringBuilder  线程不安全、3: 4:字符串转换成基本数据类型int

2016-12-10 12:57:03 190

原创 java日常笔记2016-12-09

1:一个结婚条件的小程package com.ssyt.test161209;public class Person { String name; boolean sex; int age; Person partner; //同性 男22 女20 public void marry(Person p){ boolean isSuccess=true; i

2016-12-09 19:04:04 246

原创 java日常笔记2016-12-08

1:null 是什么?null 是一切引用类型的初始化!!成员变量有默认初始化:数值类型0或0.0引用类型null布尔类型 false char类型是‘/u0000’   System.out.println(null);//这个是错误的!因为系统匹配不到是具体哪个类型2:面向过程----> function面向对象----> met

2016-12-08 17:37:31 200

原创 java日常笔记2016-12-07

1:数组的三种初始化方式(动态、静态、静态简写)2:for...each(只可遍历,不能操作)3:main方法里的数组,栈会单独给定一个区域,当使用时,仍然会在堆里生成一个数组对象才能使用int[] arr1 = {1,2,4,4,5,6};

2016-12-07 19:21:06 237

原创 java日常笔记2016-12-04

1:一个cmd编译小作业:文件所在D:在B类中调用A类1:把AA.java编译到C盘javac -d c:// -cp d:// AA.java   d:\指的是将原文件一起拷贝到指定目录下2:把BB.java编译到D盘javac -d d://-cp d:// BB.java编译格式:javac -d 目标路径 -cp 类路径 文件名javac -d d:// -cp

2016-12-04 20:49:36 285

原创 java日常笔记2016-12-03

1:点名器 点名册 #name{ width: 150px; font-size: 50px; margin: 20px auto; text-align: center; visibility: visible; } #state{ width: 50px; height: 30px; display: block; margin: 20px

2016-12-03 19:54:55 242

原创 java日常笔记2016-12-02

1: java是跨平台的一门语言,主要是借助java虚拟机,而java虚拟机的作用就在于java语言源程序--------class字节码文件可执行程序-------运行在windows或者linux请求运行java程序2: SE(窗口)标准,只负责运行EE(企业)企业,java框架等ME(手机移动端) ,微型(用于文件流)3: 基本数据类型:char---

2016-12-02 21:44:36 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除