自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 Java中的自动装箱与拆箱

自动装箱和拆箱从Java 1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。自动装箱与拆箱的机制可以让我们在Java的变量赋值或者是方法调用等情况下使用原始类型或者对象类型更加简单直接。如果你在Java1.5下进行过编程的话,你一定不会陌生这一点,你不能直接地向集合(Collections)中放入原始类型值,因为集合只接收对象。通常这种情况下你的做法是,将这些原始类型的值转换成对象,然后将

2017-05-28 14:10:49 305

原创 Integer,int,String相互转换

Integer,int,String相互转换用法public class Integer04{ public static void main(String[] args){ //int--->Integer Integer i1=Integer.valueOf(10);//返回一个表示指定的int值的Integer实例 //通过构造方法,创建

2017-05-28 11:26:24 1069

转载 public、private、protected、default的区别

在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes(即同一个包),认为都是自己的朋友friendly。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是

2017-05-25 09:45:13 5191

转载 递归

转自:http://blog.csdn.net/wangjinyu501/article/details/8248492 一、基本概念 递归算法是一种直接或者间接调用自身函数或者方法的算法。Java递归算法是基于Java语言实现的递归算法。递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决一大类问题很有效,它可以使算法简洁和易于理

2017-05-24 19:26:43 340

原创 java中byte, int的转换

int -> byte可以直接使用强制类型转换: byte b = (byte) aInt; 这个操作是直接截取int中最低一个字节,如果int大于255,则值就会变得面目全非了。 对于通过InputStream.read()获取的int,可采用这个方法将值还原。byte -> int这里有两种情况,一种是要求保持值不变,例如进行数值计算,可采用强制类型转换:int i = (int) aByt

2017-05-24 09:15:53 321

原创 java数组和List相互转换

1.数组转换为ListString[] userid = {"aa","bb","cc"};List<String> userList = Arrays.asList(userid);另:Arrays.asList()返回一个受指定数组支持的固定大小的列表。所以不能做Add、Remove等操作。List list = new ArrayList(Arrays.asList(userid));这样操作

2017-05-18 20:14:44 729

转载 java静态代理与动态代理简单分析

出处地址http://www.cnblogs.com/V1haoge/p/5860749.html1、动态代理(Dynamic Proxy)   代理分为静态代理和动态代理,静态代理是在编译时就将接口、实现类、代理类一股脑儿全部手动完成,但如果我们需要很多的代理,每一个都这么手动的去创建实属浪费时间,而且会有大量的重复代码,此时我们就可以采用动态代理,动态代理可以在程序运行期间根据需要动态的创建代

2017-05-16 20:14:18 271

转载 云计算工程师必备技能

云计算工程师必备技能:

2017-05-12 09:04:16 2726

原创 java动态代理

package reflectTest;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class HelloServiceProxy implements InvocationHandler{ /**

2017-05-11 20:38:14 416

转载 为什么字符串是不可变和finally的?

String类不可变性的好处只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。但如果字符串是可变的,那么String interning将不能实现(译者注:String interning是指对不同的字符串仅仅只保存一个,即不会保存多个相同的字符串。),因为这样的话,如果变量改变了它的值,那么其它指向这个值的变

2017-05-11 15:04:00 486

原创 java数组赋值

1.直接通过参数传递,无法将testArray赋值public static void main(String[] args) { String[] testArray = null; test2(testArray); System.out.println("testArray:"+testArray); //打印出来仍然为空}private static

2017-05-11 11:32:12 1511 1

转载 循环语句的中断与跳转

转载自 http://blog.csdn.net/daochuwenziyao/article/details/69668795?ref=myread循环语句的中断与跳转:breakcontinuereturnSystem.exit(0)例子:这里写图片描述这里写图片描述这里写图片描述这里写图片描述总结:break:(针对最近的循环结构)(1).结束当前整个循环,执行当前循环下边的语句。忽略循环体

2017-05-11 11:23:33 1106

apache-tomcat-8.0.21-windows-x86

tomcat-8.0.21

2017-02-23

c3p0-0.9.1.2.jar

c3p0连接池jar包

2017-02-17

空空如也

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

TA关注的人

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