
Java
petocute
这个作者很懒,什么都没留下…
展开
-
Thinking in Java 4th edition 中文非扫描版
Thinking in Java 4th edition 中文非扫描版不错下载地址: http://att01.topsage.com/radl.php?fn=VGhpbmtpbmcgSW4gSmF2YbXay8Sw5tbQzsSw5i5wYXJ0MS5yYXI%3D&fp=MjAxMTA4LzExLzEzNTcwNDMyb280aWQ1c2kydHUyYXMucmFyhttp://a原创 2010-06-10 23:34:00 · 1877 阅读 · 1 评论 -
如何在O(n)时间内找到一个整数数组中的第二大元素。
问题描述:如何在O(n)时间内找到一个整数数组中的第二大元素。思路:遍历时同时保存第一和第二就成了。JAVA实现如下:public class FindSecMax { /** @petopig */ public static void main(String[] args) { int [] a = {3,4,5,6,7,8,8,9,9,2,-1}; System原创 2012-04-24 22:55:24 · 1569 阅读 · 0 评论 -
多态(Polymorphism)的实现机制(下)--Java篇
既然多态是面向对象的三大本质特征之一(其它两个是数据抽象和继承),那么C++为什么不将方法调用的默认方式设置为动态绑定,而要通过关键字virtual进行标记呢?Bruce Eckel在《Thinking in C++》中提到,这是由于历史原因造成的,C++是从C发展而来的,而C程序员最为关心的是性能问题,由于动态绑定比静态绑定多几条指令,性能有所下降,如果将动态绑定设定为默认方法调用方式,那么很多转载 2012-04-26 21:19:21 · 663 阅读 · 0 评论 -
java 多态,和方法覆盖分析
多态 (Polymorphism) 大家应该都不陌生,它是我们开发面向对象系统的“老朋友”了 。但是老朋友也会有“烦心”的时候啊,呵呵。有时候 不注意,还真会被它难到。譬如下面这个例子(thank Hayden)。大家可以先不看下面的答案,在自己脑海中运行一道,看看自己想的跟实际结果是否 相符。public class Polymorphism{public static void mai转载 2012-04-26 21:25:43 · 610 阅读 · 0 评论 -
JDK环境变量配置的步骤
JDK环境变量配置的步骤如下: 1.我的电脑-->属性-->高级-->环境变量。2.配置用户变量:a.新建 JAVA_HOME D:\Java\java1.7(JDK的安装路径) b.新建 PATH (或在系统环境变量path里面追加:记得要加";")%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin c.新建 CLASSPATH .;%JAVA原创 2012-11-11 22:16:32 · 725 阅读 · 0 评论 -
SQLite三种JDBC驱动的区别
在DBeaver中看到SQLite有三种JDBC驱动,查了它们官方网站的相关解释,发现它们还是挺不一样的。SQLite Wrapper by Christianhttp://www.ch-werner.de/javasqlite/这个驱动其实是在本地C/C++的SQLite上用JDBC实现进行了包装。大小100+K。优点:体积小;速度快缺点:依赖本地SQLite驱动转载 2015-09-16 14:52:15 · 1290 阅读 · 0 评论