java
文章平均质量分 72
NeoAdrian
菜鸟程序员
展开
-
hibernate框架的结构和分析
在上篇博客中介绍了struts2框架的原理和流程分析,可以说struts框架一路走来,改变非常大,而且让我们开发人员变得更加轻松,里面的设计理念的改变也是让我们编程人员的思路得到更大的扩展。 可以说,一个先进的技术或者框架就是要不断的进步才能永远让编程人员喜欢和使用,一个优秀的编程人员也是要不断的进步才能永远让这个世界变得更加绚丽多彩。 其实编程原创 2016-03-17 14:11:41 · 4966 阅读 · 0 评论 -
Java中的基本数据类型转换
Java 语言是一种强类型的语言。强类型的语言有以下几个要求:1.变量或常量必须有类型:要求声明变量或常量时必须声明类型,而且只能在声明以后才能使用。2.赋值时类型必须一致:值的类型必须和变量或常量的类型完全一致。3.运算时类型必须一致:参与运算的数据类型必须一致才能运算。Java 语言中的数据类型转换有两种:1.自动类型转换:编译器自动完成类型转换,不原创 2017-03-21 16:43:50 · 2099 阅读 · 0 评论 -
Java IO详解
转载自:http://blog.csdn.net/hguisu/article/details/7418161 作者为:真实的归宿1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任转载 2017-03-21 17:27:38 · 717 阅读 · 0 评论 -
【Java】向下转型实例
转自:http://blog.csdn.net/xyh269/article/details/52231944#comments原作者:Yinhuan_一开始学习 Java 时不重视向下转型。一直搞不清楚向下转型的意义和用途,不清楚其实就是不会,那开发的过程肯定也想不到用向下转型。其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解转载 2017-03-28 19:19:27 · 851 阅读 · 0 评论 -
【Java】Hashcode
原文:http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plain copyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的转载 2017-03-29 13:24:10 · 452 阅读 · 0 评论 -
【Java】匿名内部类
原文地址:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法转载 2017-04-01 14:50:31 · 416 阅读 · 0 评论 -
【java】吸血鬼数字
题目:Java编程思想 p75 练习10import java.util.Arrays;import static java.lang.Character.getNumericValue;public class Test{ public static void main(String args[]) { for(int i=10;i<100;i++)原创 2017-07-30 09:44:55 · 740 阅读 · 0 评论 -
【java】数组的12个最佳方法
1. 声明一个数组 Java代码 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"}; 2. 输出一个数组 Jav转载 2017-07-09 22:50:09 · 560 阅读 · 0 评论 -
【java】匿名内部类实例
1.匿名内部类顾名思义就是没有名字的内部类。2.因为没有名字,所以匿名内部类只可以使用一次。3.匿名内部类常用来简化代码的编写。4.使用内部类有一个前提条件,必须继承父类或实现一个接口。5.匿名内部类常常用于多线程。实例:interface innerclass{ public void print();}public class Main{ public原创 2016-04-11 21:53:53 · 5236 阅读 · 0 评论 -
【java】内部类向上转型为接口例子
1.内部类向上转型为接口可以完全隐藏内部类的具体实现过程2.可以定义多个内部类 以不同的方式实现接口中的同一个方法3.这种技巧经常被应用在swing编程中,可以在一个类中做出不同的响应事件。interface method{ int add();}public class Main{ A a = new A(); B b = new B(); C c = new C()原创 2016-04-11 14:51:08 · 2728 阅读 · 1 评论 -
【java】内部类例子
1.内部类是在类的内部定义的类2.内部类分为成员内部类,局部内部类,匿名内部类。3.内部类中可以直接调用其所在类的私有变量以及方法,但是外部类不可以调用内部类的成员。4.内部类的实例一定要绑定在外部类的实例上。5.内部类的对象实例化操作必须在外部类或外部类的非静态方法里。6.可以通过在外部类里返回内部类的引用来实例化内部类。public class Main{ inn原创 2016-04-11 14:10:03 · 2520 阅读 · 0 评论 -
Hibernate框架的搭建和第一个简单的实例
Hibernate是一个支持对JDBC进行封装的框架,实现了对底层数据库访问的封装。非常适合使用和开发。首先需要下载Hibernate,可以在这个网站下载最新包。http://www.hibernate.org/然后打开他的目录结构,将lib目录下的required目录下的包全部导入到工程中去,这个是hibernate运行所必须的最少的包。然后写一个Bean,将需要储存到数据库中的变量转载 2016-03-17 14:23:59 · 646 阅读 · 0 评论 -
Hibernate 下载、安装和使用
一、下载 Hibernate 下载地址:http://hibernate.org/orm/downloads/二、将解压缩路径中 lib 路径下的 required、jpa 子目录下所有 JAR 包添加到应用的类加载路径中。(数据库操作别忘了加入 JDBC 驱动)三、Hibernate 的数据库操作 1. 低侵入式设计 PO (persistant转载 2016-03-17 14:56:27 · 1150 阅读 · 0 评论 -
Java CVS文件读写
.CSV文件是以逗号分割的数据仓储,读取数据时从每一行中读取一条数据元祖,也就是一条数据,再用字符分割的方式获取表中的每一个数据项。 import java.io.BufferedReader; import java.io.FileReader; public class TestRead { public static v原创 2016-03-29 23:41:20 · 922 阅读 · 0 评论 -
intellij 13新建javaweb项目并用tomcat 7启动
来自:http://blog.csdn.net/little__zm/article/details/19570535对intellij不熟,找了很多文章,只这篇最为顺利。其他都有各种各校的问题,先记录这个好了。虽然文章用的是mac,但我在windows上实操起来,是一样的。上一篇说了如何配置在mac上得intellij配置tomcat7,今天下午挣扎了一下午,总算搞清楚如何新建javaw转载 2016-03-27 18:36:20 · 467 阅读 · 0 评论 -
【java】【多态】的一个小例子
首先要了解什么是多态?:在面向对象语言中,接口的多种不同的实现方式即为多态。具体来说,就是不同子类作为参数使用同一父类的方法时的实现方法是不同的。 多态的表现形式有哪些?1.重载overload,是发生在同一类里的。标识一个函数除了函数名外,还有函数的参数(个数和类型),也就是说,一个类中可以有两个或更多的函数,叫同一个名字而他们的参数不同。简单来说就是对重名函数进行重写原创 2016-04-10 14:41:20 · 4981 阅读 · 0 评论 -
【java】关于static关键字在重写父类方法时的作用
如题:代码如下:public class Main{ public void a(){ System.out.println("这是Main类中的a方法"); } public static void main(String[] args) { Main main = new A(); main.a(); }}class A extends Main{ pu原创 2016-04-10 15:41:31 · 1098 阅读 · 0 评论 -
【java】static和类的构造器要点
1.static的最主要作用是:方便在没有创建对象的情况下进行调用(方法/变量),可以直接通过类名来访问。2.在静态方法里不可以调用非静态方法,但是在非静态方法里可以调用静态方法。3.我们最常见的static方法就是main方法,是因为想在不创建对象的情况下调用该方法,所以main方法必须是static类型的。4.即使没有显示的声明为static方法,类的构造器实际上也是静态方法。原创 2016-04-10 22:47:17 · 2072 阅读 · 1 评论 -
【java】final的要点和static final的区别
1.通常由final声明的值为常量2.final可以修饰数组3.一个被定义为final的对象引用只能指向唯一一个对象,不可以再指向其它对象,但是一个对象的值是可以改变的。4.为了使一个常量真正做到不可改变,需要使用 static final关键字5.一旦一个变量被声明为static final,那么就会为它在内存中开辟出一个恒定不变的区域。下面举个例子:packag原创 2016-04-10 23:40:56 · 402 阅读 · 0 评论 -
【java】工厂方法设计模式
转载请注明出处工厂方法设计模式是生成遵循某个接口的对象的典型方式。理论上,通过这种方式,代码可以完全的与接口的实现分离。我们创建这种额外级别的间接性的一个很常见的原因是想要创建框架。下面一个例子说明工厂方法的使用:package newP;/** * Created by yangyiqing on 2017/8/3. */interface Cycle{ vo原创 2017-08-03 16:32:22 · 438 阅读 · 0 评论