随笔分类 -  java

摘要:public static void main(String[] args) {String a = "餿餿餿餿餿z";byte[] bytes = a.getBytes();System.out.println("\"223\".getBytes().length>50 = " + bytes.l... 阅读全文
posted @ 2015-10-19 16:38 wzhanke 阅读(3014) 评论(0) 推荐(0)
摘要:什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定... 阅读全文
posted @ 2015-10-10 09:11 wzhanke 阅读(5317) 评论(0) 推荐(0)
摘要:一、mysql 表中如果是单主键的话,那这个主键也会被 系统默认建为 索引二、mysql 表中如果是复合主键的话,那系统会遵循左对齐原则,即如复合主键 a 和 b字段和c字段..., 默认建的主键索引是abc即主键全有,把所有主键全部建立在一个单独的主键索引中。那只有条件中有a的话这个索引才会命中,... 阅读全文
posted @ 2015-09-19 16:48 wzhanke 阅读(3212) 评论(0) 推荐(0)
摘要:在项目开发中,我们都有这样的经历,就是在新增表时,会相应的增加java类,在java类中都存在常见的几个方法,包括:equals(),hashcode(),toString() ,compareto()这四个方法,对于刚刚接触java的初学者来说,对于这块可以没有更深入的了解,只是单纯意义上的复制粘... 阅读全文
posted @ 2015-09-17 21:57 wzhanke 阅读(1404) 评论(0) 推荐(0)
摘要:java编程中'为了性能'一些尽量做到的地方2011-08-16 14:34:59|分类:JAVA|标签:java编程缓存经常使用的对象|举报|字号最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好... 阅读全文
posted @ 2015-09-17 21:44 wzhanke 阅读(226) 评论(0) 推荐(0)
摘要:Java异常处理总结Exception\Error2012-12-28 08:17:17|分类:JAVA|标签:java|举报|字号订阅Java异常处理总结 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发... 阅读全文
posted @ 2015-09-17 21:22 wzhanke 阅读(1801) 评论(0) 推荐(0)
摘要:Java虚拟机类装载的原理及实现(转)一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。本文将分析JVM中的类装载系统... 阅读全文
posted @ 2015-09-17 21:20 wzhanke 阅读(268) 评论(0) 推荐(0)
摘要:java中JVM虚拟机内存模型详细说明2012-12-12 18:36:03|分类:JAVA|标签:javajvm堆内存虚拟机|举报|字号订阅JVM的内部结构如下图:一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求... 阅读全文
posted @ 2015-09-17 21:19 wzhanke 阅读(267) 评论(0) 推荐(0)
摘要:java内存分配机制通过这几天对一个内存溢出程序的监控,学习了程序运行时对内存的使用机制,在这里和大家分享下。 Java程序运行在JVM(Java VirtualMachine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见J... 阅读全文
posted @ 2015-09-17 21:16 wzhanke 阅读(244) 评论(0) 推荐(0)
摘要:Java 泛型通配符?解惑分类: JAVA 2014-05-05 15:53 2799人阅读 评论(4) 收藏 举报泛型通配符上界下界无界目录(?)[+]转自:http://www.linuxidc.com/Linux/2013-10/90928.htmT 有类型? 未知类型一、通配符的上界既然... 阅读全文
posted @ 2015-09-17 20:13 wzhanke 阅读(336) 评论(0) 推荐(0)
摘要:1、private修饰词,表示成员是私有的,只有自身可以访问; 2、protected,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。 (这里子类访问,不是指在子类中调用,即不是任何对象或者静态类 在子类中调用 ... 阅读全文
posted @ 2015-09-09 11:58 wzhanke 阅读(329) 评论(0) 推荐(0)
摘要:关于JAVA Project.waitfor()返回值是10条评论Project.waitfor()返回值是1,找了很久从网上没有发现关于1的说明。这时对源代码调试了一下,发现Project=null.而去根目录下点击被调用的bat文件发现也可以被正确执行。这时想到应该将标准错误流的信息打印出来,发... 阅读全文
posted @ 2015-09-08 17:57 wzhanke 阅读(3953) 评论(1) 推荐(0)
摘要:File类心得在程序中设置路径时会有系统依赖的问题,java.io.File类提供一个抽象的、与系统独立的路径表示。给它一个路径字符串,它会将其转换为与系统无关的抽象路径表示,这个路径可以指向一个文件、目录或是URI(Uniform Resource Identifier)。一个File的实例被建立... 阅读全文
posted @ 2015-09-02 17:46 wzhanke 阅读(274) 评论(0) 推荐(0)
摘要:一个贴子引发的对回调的思考网上看到一个贴子:http://topic.csdn.net/u/20080728/20/d60f719a-c103-44b8-8d0c-bc1c818b768a.html觉得蛮有意思,在学习的工程中又引申出不少东西,真有趣!! 定义在类中方法之外的内部类分为实例内部类和静... 阅读全文
posted @ 2015-09-02 17:42 wzhanke 阅读(176) 评论(0) 推荐(0)
摘要:学Java虽然时间不算太长,但是对一些原理性的东西很感兴趣。今天分析了一下匿名内部类调用构造方法的原理,希望高手拍砖。因为匿名内部类没有名字这个特殊性质,所以我们无从给它指定构造方法,构造方法必须和类名同名,类名都没有,构造方法就无从谈起了。但是匿名内部类可以通过直接调用父类的构造方法实现初始化,当... 阅读全文
posted @ 2015-09-02 17:11 wzhanke 阅读(3386) 评论(1) 推荐(0)
摘要:javap-cInnerTest$1>InnerTest$1.txt 阅读全文
posted @ 2015-09-02 16:57 wzhanke 阅读(223) 评论(0) 推荐(0)
摘要:java中取得用户输入的方法1.采用java.util.Scanner类采用Scannerd的next()方法读取,测试代码如下:Scannersc=newScanner(System.in);System.out.println("waitinginputchar:");Stringn=sc.ne... 阅读全文
posted @ 2015-09-02 16:50 wzhanke 阅读(1791) 评论(0) 推荐(0)
摘要:java异常处理:finally中不要return 复制代码public class Ex1 { public static void main(String[] args) { System.out.println(Ex1.getResult()); } publi... 阅读全文
posted @ 2015-09-02 15:08 wzhanke 阅读(1027) 评论(0) 推荐(0)
摘要:java里为什么要序列化?http://zhidao.baidu.com/link?url=7_wAQ8eAl28vcJPE5OKM5Y0Bo4aINNQokHhRmI9XPszEoTO5QF-gNbOTHPzU4e8JMxQ2FYFjU5kuUgtSIPYYN_2013-06-19 09:57轻风... 阅读全文
posted @ 2015-08-28 15:24 wzhanke 阅读(1075) 评论(0) 推荐(0)