Java is strictly pass-by-value. which means, when you pass a variable to a method, the method will just make a copy of that varible and use that copy,...
分类:
编程语言 时间:
2014-09-20 09:56:17
阅读次数:
230
Is it possible to write a swap method in java? these two variables will be primitives.It's not possible, without any objects or arrays. (Java passes s...
分类:
编程语言 时间:
2014-09-20 09:56:07
阅读次数:
176
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一, 动态的核心
动态代理的两个核心,Proxy 和 InvocationHandler,都是Java.lang.reflect包下的接口类;由此也可以看出动态代理是反射的高级应用!
代理与反射的关系如何体现?从代理的建立过程的构建方法及其参数可见一斑:
1,代理最核心的Han...
分类:
编程语言 时间:
2014-09-20 08:53:37
阅读次数:
170
自动注解装配
当我们使用注解装配时,需要在XML文件中配置:
那么我们就可以使用基于注解的自动装配
Spring支持几种不同的自动注解装配
1.@Autowired :Spring会尝试使用byType的自动装配方式
例如: @Autowired
publicPeople(Language language) {
this.language...
分类:
编程语言 时间:
2014-09-20 08:53:27
阅读次数:
257
除了constructor-arg和property装配bean的方式,我们还可以通过bean的factory-method方法装配bean,factory-method表示的是工厂方法,主要用于装配工厂模式中的静态方法,从而创建一个实例。
实例:使用ClassFactory类创建一个Class类
public classClass{
int num;
public Class(...
分类:
编程语言 时间:
2014-09-20 08:52:57
阅读次数:
247
1.replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法:stringObject.replace(regexp/substr,replacement)例子:1 "I'm Demon".replace("D","d") // I'm demonVie...
分类:
编程语言 时间:
2014-09-20 08:49:56
阅读次数:
191
关键字(上)1.final① 对于基本类型前加以final修饰,表示被修饰的变量为常数,不可以修改。一个既是static又是final的字段表示只占据一段不能改变的存储空间。② final用于对象应用时,final使应用恒定不变。一旦引用被初始化指向一个对象,就无法再把它指向另一个对象。③ fina...
分类:
编程语言 时间:
2014-09-20 08:49:27
阅读次数:
284
标志符1.1标志符:用来标志类名、变量名、方法名、类型名、文件名的有效字符序列成为标志符。1.2命名规则:Java语言规定标志符由字母(a-zA-Z)、下划线(_)、美元符号($)和数字(0-9)组成,并且第一个字符不能是数字。具体细则:① 标志符由字母、下划线、美元符号和数字组成,长度不受限制。②...
分类:
编程语言 时间:
2014-09-20 08:48:16
阅读次数:
169
原题地址:https://oj.leetcode.com/problems/next-permutation/题意:Implement next permutation, which rearranges numbers into the lexicographically next greater...
分类:
编程语言 时间:
2014-09-20 07:44:56
阅读次数:
241
java中的I/O操作宏观上来说就氛围两个种类,一个是字节流 ,一个是字符流...
分类:
编程语言 时间:
2014-09-20 03:34:59
阅读次数:
206
闭包实现,null、undefined探究
分类:
编程语言 时间:
2014-09-20 03:34:06
阅读次数:
349
C++11,使用委派构造函数,并且快速初始化变量,default关键字重声明默认构造函数,回复pod状态。分析与推荐用法。
目前为止,VS2012和2013对异常声明的兼容还是停留在代码沟通的级别,没有进行编译类型检查,出现如下错误可忽略。
warning C4290: 忽略 C++ 异常规范,但指示函数不是 __declspec(nothrow)
下为:VS2012不支持委托构...
分类:
编程语言 时间:
2014-09-20 02:16:56
阅读次数:
312
函数的定义def square_sum(a+b) c = a**2+b**2 print c函数的功能是求两个数的平方和return 可以返回多个值,相当于返回一个tuplereturn a,b,c在Python中,当程序执行到return的时候,程序将停止执行函数内余下的语句。return并不.....
分类:
编程语言 时间:
2014-09-20 02:16:06
阅读次数:
255
OOP之类和对象 1. this指针的引入 每个成员函数都有一个额外的隐含的形参,这个参数就是this指针,它指向调用对象的地址。默认情况下,this的类型是指向类类型非常量版本的常量指针。可以表示成如下伪代码形式: /* 假设现在有一个类Sales_data,以及其非常量Sales_data类型对...
分类:
编程语言 时间:
2014-09-20 02:15:56
阅读次数:
263
设置网卡为混杂模式,地址结果相关分析:http://blog.csdn.net/cyx1743/article/details/6687771相关数据结构、函数:uid_t getuid(void);它通常是一个小整形。函数返回一个调用程序的真实用户ID,一般来说,这个函数都是会调用成功的。#inc...
分类:
编程语言 时间:
2014-09-20 02:15:16
阅读次数:
459
前两天分析 HashMap 的 hash 算法的时候,遇见了 >> 和 >>> 这两个符号,当时查了下资料,在脑子中过了一下。今天又碰到了,没想到竟然忘了 0-0........
我这记忆力哎,不说了。只好做个笔记,提醒自己,遇到啥不会的最好记下来,好记性不如烂博客啊~...
分类:
编程语言 时间:
2014-09-20 01:11:36
阅读次数:
329
变量不需要声明>>>a = 10>>>print a>>>print type(a)10 回收变量名>>>a = 1.3>>>print a,type(a)1.3 基本数据类型a=10 # int 整数a=1.3 # float 浮点数a=True # 真值 (True/False)a='Hello...
分类:
编程语言 时间:
2014-09-20 01:09:36
阅读次数:
202