java
文章平均质量分 89
Goluck98
有良好的编程习惯,有责任心,勇于承担压力,对工作饱满热情,性格开朗,对软件编程有浓厚的兴趣。
展开
-
重温java中的String,StringBuffer,StringBuilder类
在 java 语言中, 用来处理字符串的的类常用的有 3 个: String、StringBuffer、StringBuilder。原创 2014-08-09 00:57:45 · 1406 阅读 · 0 评论 -
js控制图片缩放、水平和垂直方向居中对齐
js控制图片缩放、水平和垂直方向居中对齐原创 2014-08-08 23:47:11 · 3354 阅读 · 0 评论 -
MySQL语法大全_自己整理的学习笔记
select * from emp; #注释#---------------------------#----命令行连接MySql---------#启动mysql服务器net start mysql#关闭 net stop mysql #进入mysql -h 主机地址 -u 用户名 -p 用户密码 #退出exit#----转载 2014-08-08 23:53:15 · 1000 阅读 · 0 评论 -
正确理解ThreadLocal
正确理解ThreadLocal原创 2014-08-09 01:06:48 · 888 阅读 · 0 评论 -
JAVA学习笔记 -- 数据结构
一、数据结构的接口在Java中所有类的鼻祖是Object类,但是所有有关数据结构处理的鼻祖就是Collection和Iterator接口,也就是集合与遍历。1、Collection接口Collection c = new Xx(); // c可以称为Collection接口回调对象,虽然它被声明为Collection类型,但是实例化时实现的是接口的实现类Xx。它的方法也是用转载 2014-08-08 00:09:34 · 820 阅读 · 0 评论 -
读写XML
xml 本文介绍两种方式:使用DOM开发包来写XML文件和用String对象的方式原创 2014-08-08 00:04:29 · 1134 阅读 · 0 评论 -
java file文件类操作使用方法大全
java file文件类操作使用方法大全原创 2014-08-08 00:09:27 · 1169 阅读 · 0 评论 -
ORACLE常用命令
ORACLE常用命令原创 2014-08-07 00:56:13 · 1896 阅读 · 0 评论 -
tnsnames.ora配置小结
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora原创 2014-08-07 00:48:21 · 1542 阅读 · 0 评论 -
所有的排序、查找算法
import javax.mail.Part; /** * 顺序查找、排序 * * @author 曾修建 * @version 创建时间:2014-7-30 下午04:15:10 */ public class SequentialSearch { public static void main(String[]转载 2014-07-31 23:40:21 · 603 阅读 · 0 评论 -
$.extend()方法和(function($){...})(jQuery)详解
1. JS中substring与substr的区别之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得到的结果却让人匪夷所思,后来仔细的调试跟踪之后才发现,转载 2014-08-06 00:07:11 · 978 阅读 · 0 评论 -
Java中的Map List Set等集合类
Java中的Map List Set等集合类原创 2014-08-14 01:05:12 · 3071 阅读 · 0 评论 -
js data 格式转换
方法一:这个很不错,好像是 csdn 的 Meizz 写的: [javascript] view plaincopy// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符转载 2014-08-10 10:58:03 · 1979 阅读 · 0 评论 -
Java线程
java线程原创 2014-08-14 01:23:23 · 1322 阅读 · 0 评论 -
Java中String详解
一、String 使用 private final char value[]来实现字符串存储所以String对象创建之后就不能再修改此对象中存储的字符串内容,所以说String本质是字符数组char[],且其类型是不可变的!相对应String,StringBuffer与String功能大致相同,但实现方法不同,StringBuffer是可变的,而且是线程安全的。二、Java中String的创建方法...转载 2018-05-15 21:21:16 · 876 阅读 · 0 评论 -
【Java集合源码剖析】Java集合框架
Java集合源码原创 2015-02-10 23:24:37 · 1126 阅读 · 0 评论 -
常用正则表达式(整理)
1。^\d+$ //注释:匹配 非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //注释:匹配 正整数 3。^((-\d+)|(0+))$ //注释:匹配 非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //注释:匹配 负整数 5。^-?\d+$ //注释:匹配 整数 正整数和付整数和06。^\d+(\.\d转载 2015-02-06 23:46:35 · 589 阅读 · 0 评论 -
详细说明JDK环境变量中dt.jar、tools.jar等变量值的作用(结合ClassLoader)
学习Java的人都要经历配置JDK环境变量这一步,安装好JDK后,我们一般会做如下配置:1.打开我的电脑--属性--高级--环境变量 2.新建环境变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%转载 2015-01-18 10:38:31 · 823 阅读 · 0 评论 -
Java中try catch finally语句中含有return语句的执行情况(总结版)
在这里看到了try catch finally块中含有return语句时程序执行的几种情况,但其实总结的并不全,而且分析的比较含糊。但有一点是可以肯定的,finally块中的内容会先于try中的return语句执行,如果finall语句块中也有return语句的话,那么直接从finally中返回了,这也是不建议在finally中return的原因。下面来看这几种情况。情况一(t转载 2015-01-18 10:34:51 · 1333 阅读 · 0 评论 -
Java输入输出流(2)
java.io包中包含了流式I/O所需要的所有类。在java.io包中有四个基本类:InputStream、OutputStream及Reader、Writer类,它们分别处理字节流和字符流:原创 2014-08-15 00:24:28 · 1432 阅读 · 0 评论 -
Java输入输出流(1)
Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。原创 2014-08-14 01:32:06 · 1088 阅读 · 0 评论 -
UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现原创 2014-08-14 01:09:04 · 1556 阅读 · 1 评论 -
Java输入输出流(3)
用于读取字符流的抽象类。子类必须实现的方法只有 read(char[], int, int) 和 close()。但是,多数子类将重写此处定义的一些方法,以提供更高的效率和/或其他功能。原创 2014-08-15 00:24:43 · 1285 阅读 · 0 评论 -
深入理解java嵌套类和内部类
深入理解java嵌套类和内部类原创 2014-08-14 00:58:56 · 1206 阅读 · 0 评论 -
JAVA学习笔记 -- 线程
之前学习的都是关于顺序编程的知识,程序在任意时刻都只能执行一个步骤。线程作为我接触并发编程的第一堂课,我感觉很兴奋。1、定义任务 实现Runnable接口并编写run()方法(线程将会执行此方法内代码)。[java] view plaincopyclass LiftOff implements Runnable {转载 2014-07-31 00:17:00 · 653 阅读 · 0 评论 -
JQuery中serialize()、serializeArray()和param()方法
下面是服务器端的jsp代码:[java] view plaincopy"java" import="java.util.*" pageEncoding="UTF-8"%> request.setCharacterEncoding("UTF-8"); String username = request.getParame转载 2014-07-30 00:58:15 · 1193 阅读 · 0 评论 -
JSON以及Java转换JSON的方法
本文主要讲述如下几个内容:1、JSON定义以及JSON的特性2、如何在JavaScript中解释JSON格式数据3、如何在Java代码中使用JSON(讲对象转换成JSON对象以及解释JSON字符串)一、JSON w3c上对JSON有比较详细的介绍,链接http://www.w3school.com.cn/json/index.asp.下面仅讲述重要的几点转载 2014-07-03 23:38:16 · 1827 阅读 · 0 评论 -
JAVA面试题解惑系列(十)——话说多线程
线程或者说多线程,是我们处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据。也就是说进程有自己独立的存储空间,而线程是和它所属的进程内的其他线程共享一个存储空间。线程的使用可以使我们能够并行地处理一些事情。线程通过并行的处理给用户转载 2014-05-29 22:45:15 · 1004 阅读 · 0 评论 -
java String 类源代码
package java.lang;import java.io.ObjectStreamClass;import java.io.ObjectStreamField;import java.io.UnsupportedEncodingException;import java.nio.charset.Charset;import java.util.ArrayList;原创 2014-05-28 11:29:49 · 852 阅读 · 0 评论 -
JAVA面试题解惑系列(八)——聊聊基本类型(内置类型)
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。 基本类型共有九种,它们分别都有相对应的包装类。关于它们的详细信息请看下表: 对于基本类型void以及它的包装类java.lang.Void,我们都无法直接进行操作。基本类型转载 2014-06-03 23:18:02 · 765 阅读 · 0 评论 -
JAVA面试题解惑系列(六)——字符串(String)杂谈
上一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。 String的length()方法和数组的length属性 String类有length()方法吗?数组有length()方法吗? String类当然有length()方法了,看看String类的源码就知道了,这是转载 2014-06-03 23:12:20 · 786 阅读 · 0 评论 -
JAVA面试题解惑系列(三)——变量(属性)的覆盖
我们来看看这么一道题: Java代码 class ParentClass { public int i = 10; } public class SubClass extends ParentClass { public int i = 30; public static void main(String[转载 2014-06-03 22:56:37 · 758 阅读 · 0 评论 -
JAVA面试题解惑系列(五)——传了值还是传了引用?
JAVA中的传递都是值传递吗?有没有引用传递呢? 在回答这两个问题前,让我们首先来看一段代码: Java代码 public class ParamTest { // 初始值为0 protected int num = 0; // 为方法参数重新赋值 public void change(int i) {转载 2014-06-03 23:09:42 · 771 阅读 · 0 评论 -
JAVA面试题解惑系列(七)——日期和时间的处理
日期和时间的处理不仅在面试题中会考到,在实际项目开发中也是我们经常需要处理的问题,似乎没有哪个项目可以避开它们,我们常常在处理用户的出生年月日、注册日期,订单的创建时间等属性时用到,由此可见其重要性。 java.util.Date类 提到日期和时间,我想大家最先想到应该是java.util.Date类吧。Date类可以精确到毫秒数,这个毫秒数是相对于格林威治标准时间“1970-01原创 2014-06-03 23:15:14 · 1355 阅读 · 0 评论 -
JAVA面试题解惑系列(九)——继承、多态、重载和重写
什么是多态?它的实现机制是什么呢?重载和重写的区别在那里?这就是这一次我们要回顾的四个十分重要的概念:继承、多态、重载和重写。 继承(inheritance) 简单的说,继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(下面会讲到,这种方式叫重写)的方式,产生一个新的类型。继承是面向对象的三个基本特征--封装、继承、多态的其中之一,我们在使用JAVA时编写的每一个转载 2014-06-03 23:20:12 · 960 阅读 · 0 评论 -
JAVA面试题解惑系列(四)——final、finally和finalize的区别
final、finally和finalize的区别是什么? 这是一道再经典不过的面试题了,我们在各个公司的面试题中几乎都能看到它的身影。final、finally和finalize虽然长得像孪生三兄弟一样,但是它们的含义和用法却是大相径庭。这一次我们就一起来回顾一下这方面的知识。 final关键字 我们首先来说说final。它可以用于以下四个地方: 定义变量,包括静转载 2014-06-03 22:58:32 · 900 阅读 · 0 评论 -
java中==与equals的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否原创 2014-04-24 19:25:08 · 805 阅读 · 0 评论 -
JAVA面试题解惑系列(二)——到底创建了几个String对象?
我们首先来看一段代码: Java代码 String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成Stri原创 2014-06-02 11:40:05 · 1006 阅读 · 0 评论 -
JAVA面试题解惑系列(一)——类的初始化顺序
大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量原创 2014-06-02 11:38:22 · 806 阅读 · 0 评论 -
indexOf(String.indexOf 方法)
String的常用操作方法原创 2014-07-30 00:53:29 · 5823 阅读 · 0 评论