java
吾枫
这个作者很懒,什么都没留下…
展开
-
java中static的使用方法。
如果不加static修饰的成员是对象成员,也就是归每个对象所有的。 加static修饰的成员是类成员,就是可以由一个类直接调用,为所有对象共有的转载 2014-10-16 11:11:38 · 784 阅读 · 0 评论 -
Java:按值传递还是按引用传递详细解说
1:按值传递是什么指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下:[java] view plaincopypublic class TempTest { private void test1(int a){ //做点事情 } public static void main(String[] args转载 2014-10-16 13:22:58 · 581 阅读 · 0 评论 -
中缀表达式和逆波兰式的相互转换
例子:.in8-(3+2*6)/5+4.out8 3 2 6 * + 5 / - 4 +中缀表达式转换为逆波兰式:将一个普通的中序表达式转换为逆波兰表达式的一般算法是:1、首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则。2、读入一个中缀表达式,为了方便起见,可在其最右端追加一个最低优先级运算符(如:#号)。(这样做的目的是,最后读入#号运算符时转载 2014-11-06 16:27:47 · 3928 阅读 · 1 评论 -
深入理解abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是转载 2014-12-16 11:40:18 · 385 阅读 · 0 评论 -
谁拥有数据,谁就对外提供操作这些数据的方法
面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。再牢牢掌握几个典型的案例就可以了:人在黑板上画圆,列车司机紧急刹车,售货员统计收获小票的金额,你把门关上了等。学员的两个面向对象的面试题,用面向对象的方式设计如下情景。“两块石头磨成一把石刀,石刀可以砍树,砍成木材,木材做成椅子”,“球从一根绳子的一段移动到了另一端”,转载 2015-02-22 19:22:54 · 605 阅读 · 0 评论 -
从12306网站新验证码看Web验证码设计与破解
铁路官方购票网站12306又出新招,在登录界面推出了全新的验证方式,用户在填写好登录名和密码之后,还要准确的选取图片验证码才能登陆成功。据悉,12306验证码改版后,目前所有抢票工具都已经无法登录。AD:WOT2015 互联网运维与开发者大会 热销抢票【51CTO线下沙龙】帮您解决移动跨平台开发难题 还有技术图书和价值1600元的WOT运维大会门票!3.28等你转载 2015-03-24 10:53:23 · 558 阅读 · 0 评论 -
log4j.properties配置详解
log4j.properties配置详解 一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下: Java代码 log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=转载 2015-05-15 14:21:14 · 505 阅读 · 0 评论 -
检测和解决Android应用的性能问题
开发者在忙碌于构建精美的用户界面或完成新的特性时,很容易忘记性能相关的事情。本文作者就解决Android应用性能问题给出了三个方面,即过度绘制、Android图形渲染以及Memory Leaks内存泄漏。原文链接:http://www.csdn.net/article/2015-07-27/2825310/1前言无论你的应用多么有创新性、有用,如果它卡得要命,或者非转载 2015-07-29 11:04:44 · 566 阅读 · 0 评论