摘要: String的内容比较:基本数据类型,使用 == 进行比较。使用直接赋值,可以有效的节省堆内存。使用直接赋值的方式,只需要一个实例化对象即可。而使用new String()的方式,意味着要开辟两个内存对象。实际上:字符串内容的改变,改变的是内存地址的引用关系。 阅读全文
posted @ 2013-09-02 11:12 waldmer 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 只要一有对象实例化,就会调用此方法。在整个JAVA的操作中,如果一个类中,没有明确的声明一个构造方法,则会自动产生一个没有参数的,什么都不做的构造方法,供用户使用。构造方法的主要目的:就是为类中的属性进行初始化;匿名对象:没有名字,在java中,如果一个对象只使用一次,就可以将其定义成匿名对象。总结: 对象在实例化的时候,必须调用构造方法; 每个类中至少有一个构造方法; 匿名对象,只开辟了堆内存的实例对象; 阅读全文
posted @ 2013-09-02 10:58 waldmer 阅读(150) 评论(0) 推荐(0) 编辑
摘要: cd ..cd..cd \ 退回到跟目录dirmd 创建目录rd 删除目录del 删除文件help 查看支持的命令有哪些help cdsetset pathset path = E:\javaJDK\jdk1.7.0_03\bin临时配置环境变量,此配置只在当前Dos窗口有效set path = E:\javaJDK\jdk1.7.0_03\bin;%path% 阅读全文
posted @ 2013-08-31 14:10 waldmer 阅读(128) 评论(0) 推荐(0) 编辑
摘要: public class NewDemo01{ public static void main(String args[]){ System.out.print("不传递参数(fun()):") ; fun() ; // 不传递参数 System.out.print("\n传递一个参数(fun(1)):") ; fun(1) ; // 传递一个参数 System.out.print("\n传递五个参数(fun(1,2,3,4,5)):") ; fun(1,2,3,4,5... 阅读全文
posted @ 2013-08-29 12:44 waldmer 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 系统中自带的方法:java.util.Arrays.sort(score) ; // 调用Java中对数组支持的数组排序方法System.arraycopy(i1,3,i2,1,3) ; // 调用Java中对数组支持的拷贝方法示例代码:public class ArrayRefDemo03{ public static void main(String args[]){ int score[] = {67,89,87,69,90,100,75,90} ; // 定义整型数组 int age[] = {31,30,18,17,8,9,1,39} ; ... 阅读全文
posted @ 2013-08-29 12:36 waldmer 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 方法的重载:方法名称相同,但参数的类型和个数不同,通过传递参数的个数及类型不同以完成不同功能的方法调用。例如:System.out.println();属于方法的重载。方法的重载一定是根据参数类型和个数来判断的。构造函数:构建创造对象时调用的函数。作用:可以给对象进行初始化。Tip:函数名与类名相同,不用定义返回值类型,没有具体的返回值。面向对象特征:1、封装(encapsulation)对外部不可见,保护程序的某些内同。2、继承性(inheritance)扩展功能。3、多态(polymorphism)。类与对象:实例(instance)。一个类定义完成之后,不能直接使用,需要产生对象。Per 阅读全文
posted @ 2013-08-29 12:26 waldmer 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1、堆栈内存的解释数组操作中,在栈内存中保存的永远是数组的名称,只开辟了栈内存空间。数组是永远无法使用的,必须有指向的对内存才可以使用,要想开辟新的堆内存则必须使用new关键字,之后只是将堆内存的使用权交给了对应的栈内存空间,而一个堆内存空间可以同时被多个栈内存空间指向。2、java数据类型3、数据溢出:Integer.MAX_VALUE所有的数据类型都会向字符串转换。4、方法5、命名格式规范类:单词首字母大写,ArrayDemo方法:第一个单词小写,之后大写。printInfo 阅读全文
posted @ 2013-08-27 15:41 waldmer 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、ubuntu如何更换软件源1.1确保系统已经连入互联网。1.2在终端中修改服务器列表。$sudocp/etc/apt/sources.list/etc/apt/sources.list_backup$sudogedit/etc/apt/sources.list在文件中添加服务器列表。debhttp://archive.ubuntu.com/ubuntu/hardymainrestricteduniversemultiversedebhttp://archive.ubuntu.com/ubuntu/hardy-securitymainrestricteduniversemultiversed 阅读全文
posted @ 2013-08-26 15:13 waldmer 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 通过mysql的配置:character_set_client客户端发送数据编码character_set_result客户端接收数据的编码通过指令show variables like 'character_set_%';每一套,编码字符集都有与之相关的校对规则。什么事校对规则?在当前编码下,字符之间的比较顺序是什么。每个字符集都支持不定数量的校对规则,可以通过如下指令:>show collation;可以看到:字符集_地区名_比较规则ci/cs/bin 不区分大小写、区分、字节比较。可以使用like:>show collation like 'uft8% 阅读全文
posted @ 2013-08-23 08:23 waldmer 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 主要在于对4条线路的掌握ajax典型的应用场景 1 动态加载数据,按需取得数据。【树形菜单、联动菜单...、省市联动】 2 改善用户体验。【输入内容前提示、带进度条文件上传...】 3 电子商务应用。 【购物车、邮件订阅...】 4 访问第三方服务。 【访问搜索服务、rss阅读器】ajax技术被广泛的使用比如: 1 google mail 【google 邮件】 2 google map 【google 地图】 3 google calender 【google 日历】 4 各大银行网站的股票、基金、黄金实时更新 5 各大门户网站【新浪/搜狐/网易/淘宝...】数据动态更新 阅读全文
posted @ 2013-08-22 14:05 waldmer 阅读(210) 评论(0) 推荐(0) 编辑