
java
文章平均质量分 85
上上公子
人很懒,喜欢交朋友
展开
-
Java Bean简单介绍
Java语言欠缺属性、事件、多重继承功能。所以,如果要在Java程序中实现一些面向对象编程的常见需求,只能手写大量胶水代码。Java Bean正是编写这套胶水代码的惯用模式或约定。这些约定包括getXxx、setXxx、isXxx、addXxxListener、XxxEvent等。遵守上述约定的类可以用于若干工具或库。 举个例子,假如有人要用Java实现一个单向链表类,可能会这样写://原创 2016-03-15 23:09:38 · 482 阅读 · 0 评论 -
java泛型基本介绍
一、为什么有java泛型?在使用泛型前,存入集合中的元素可以是任何类型的,当从集合中取出时,所有的元素都是Object类型,需要进行向下的强制类型转换,转换到特定的类型,而转换的时候可能发生Exception。泛型的出现使得程序员自己可以指定类型,这样集合就只能容纳该类型的元素。从而避免类型转换时候的异常。泛型使用二、集合中使用:如下代码,我们可以把泛型当做一个特殊的类,其中的原创 2016-03-14 22:26:43 · 524 阅读 · 0 评论 -
java线程简单介绍
1.线程?操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共原创 2016-03-20 23:14:17 · 382 阅读 · 0 评论 -
java中的String类
1、String类1.1 、String类两种对象实例化方式 对于String在之前已经学习过了基本使用,就是表示字符串,那么当时使用的形式采用了直接赋值:public class StringDemo { public static void main(String args[]) { Str原创 2016-03-21 22:42:04 · 464 阅读 · 0 评论 -
DbUtils介绍和使用
Dbutils介绍和使用Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。官网:http://commons.apache.org/proper/commons-dbutils/index.htmlDbUtils主要的核心是org.apache.commons.dbutils.原创 2016-03-11 21:21:05 · 2841 阅读 · 0 评论 -
c3p0介绍与使用
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。①下载 https://sourceforge.net/projects/c3p0/files/latest/download?source=files下载最新C3PO的二进制包。 ②以c3p0-0.9.5.2.bin.z原创 2016-03-10 17:19:19 · 47754 阅读 · 2 评论 -
Java反射机制的简介
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。java.lang.reflect,就是java反射的包,主要包括:Constructor、Field、Member、Method、Modifier、Type等类。当然主要使用类的只有原创 2016-03-12 23:21:04 · 491 阅读 · 0 评论 -
Java注解简单介绍
什么是注解?注解就是某种注解类型的一个实例,我们可以用它在某个类上进行标注,这样编译器在编译我们的文件时,会根据我们自己设定的方法来编译类。在自定义注解之前,我们要先了解一下Java为我们提供的元注解(注解自定义的注解)。一、元注解:元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation原创 2016-03-13 22:55:18 · 471 阅读 · 0 评论 -
Unsupported major.minor version 52.0 error
今天,用intellij idea编译了java工程后,上传到测试服务器上之后,出现Unsupported major.minor version 52.0 error的错误,这是因为我本地使用的是jdk1.8版本,而服务器上使用的jdk是1.7版本。可以通过File->setting->Java Compiler,设置Project bytecode version为1.7即可。原创 2016-08-11 16:43:12 · 2638 阅读 · 0 评论