博客专栏  >  编程语言   >  Java学习笔记

Java学习笔记

Java学习笔记

关注
6 已关注
139篇博文
  • idea个人配置记录

    idea.properties # Use ${idea.home.path} macro to specify location relative to IDE installation home....

    2017-03-23 10:16
    291
  • Java中使用Comparable与Comparator实现比较

    在java中要想对对象进行比较、排序,都需要实现Comparable或Comparator接口。 实现Comparable接口要重写compareTo方法, 在compareTo方法里面实现比较。 ...

    2017-05-10 14:41
    234
  • Java集合与数组的转换

    数组转化为集合 使用Arrays.asList包装器可以达到这个目的。 public static T> ListT> asList(T... a) { return new ArrayLi...

    2017-05-11 10:18
    192
  • java迭代器解析

    public interface IteratorE> { boolean hasNext(); E next(); default void remove() { ...

    2017-05-13 16:14
    523
  • gradle项目与maven项目互转

    maven to gradle 在maven项目根目录下执行命令: gradle init --type pom 当然你得先下载Gradle,配置完环境变量。 gradle to ma...

    2017-06-01 10:03
    3182
  • java笔试题

    给定一个字符串S,求所有长度小于等于3的子串出现次数,输出结果按出现从大到小排序,如果次数相同,按字典排序。比如,给定字符串"abcdab",输出结果为 a 2 ab 2 b 2 abc 1 ...

    2017-06-07 16:06
    439
  • Apache Commons DbUtils 使用

    DbUtils是一个小型的类库,它设计用于使JDBC编程更加方便、简单。JDBC编程中,资源的关闭是显式的,极易导致编程错误,DbUtils把这些清理工作抽象出来,使得程序员编程时仅需要关心真正需要关...

    2017-06-09 14:57
    833
  • JDBC解析2

    接上一篇JDBC解析:http://blog.csdn.net/x_iya/article/details/70670342 一个简单的Demo: package cn.bjut.test; imp...

    2017-06-14 13:42
    208
  • 反射中Class.forName()和ClassLoader.loadClass()的区别

    一 Java类装载过程 装载:通过类的全限定名获取二进制字节流,将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.Class类对象;  链接:执行下面的校验、准备和解析...

    2017-06-14 09:44
    286
  • Failed to load or instantiate TagLibraryValidator class

    Type Exception ReportMessage org.apache.jasper.JasperException: Failed to load or instantiate TagLib...

    2017-07-17 16:32
    377
  • 使用JDBC获取插入记录的自增主键值

    对于如下的表结构:mysql> describe persons; +-------+--------------+------+-----+---------+----------------+ |...

    2017-07-28 11:06
    204
  • 使用JDBC编写通用的查询方法

    实现的效果: 通过传入SQL语句和参数值,返回相应的实体类,而又不依赖实体类。也即模拟MyBatis结果集与相应的实体类的映射。思路: - SQL查询参数可以使用可变参数列表。 - 利用反射来设...

    2017-07-28 16:59
    202
  • 完整java开发中JDBC连接数据库代码和步骤

    创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序在连接数据库之前,首先要加载想要连接的数据库的驱动程序到JVM(Java虚拟机)。这通过java.lang.Class类的静态...

    2017-07-29 16:53
    332
  • ServiceLoader和DriverManager使用总结

    转载自:http://shmilyaw-hotmail-com.iteye.com/blog/1926513前言这篇文章不是专门讲ServiceLoader的用法,这篇文章也不仅是讲DriverMan...

    2017-07-31 11:21
    146
  • 接口和抽象类有什么区别

    接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比...

    2017-08-01 10:37
    100
  • Java泛型

    1、为什么需要泛型package com.xiya.generic;import java.util.ArrayList; import java.util.List;public class Gen...

    2017-08-02 15:46
    224
  • Java字节码文件解读

    前言对于如下的Java代码(Demo.java):package cn.bjut; public class Demo { private int x = 10; public voi...

    2017-08-10 20:22
    172
  • <init>与<clinit>的区别

    今天在看深入Java虚拟机的class文件结构时,看到了这么一句话, 可能出现在class文件中的两种编译器产生的方法是:实例初始化方法(名为)和类与接口初始化方法(名为)。 对于如下代码:pub...

    2017-08-11 14:23
    121
  • DBUtils学习----ResultSetHandler接口与实现

    package org.apache.commons.dbutils;import java.sql.ResultSet; import java.sql.SQLException;/** * 此接...

    2017-08-15 10:55
    644
  • DbUtils学习----DbUtils类

    DbUtils作为一个工具类,提供如关闭连接、装载JDBC驱动程序等常规工作,里面的所有方法都是静态的。 //package org.apache.commons.dbutils;import sta...

    2017-08-16 13:43
    131

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部