当前位置: 首页 >> java
java初学者常见问题之栈和队列

java初学者常见问题之栈和队列

问:在Java库中有对stacks 和 queues 的实现吗?

答:Java库中内建 java.util.Stack,但是你应该避免使用它如果你需要一个真正的栈的话。因为它是实现了额外的功能,比如访问第N个元素。另外,它也支持从栈底部插入元素,所以它看上去更像是一个队列。尽管实现了这些额外的功能对编程人员是一个加分,可是我们使用数据结构并不只是想使用所有功能,而是需要我们正好需要的那种结构。JAVA对于栈的实现就是一个典型的宽接口的例子。



10月28日    zoulinss    Java    1480    0    全文阅读
java初学者常见问题之排序与查找

java初学者常见问题之排序与查找

问:为什么我们要花大篇幅来证明一个程序是正确的?

答:为了防止错误的结果。二分查找就是一个例子。现在,你懂得了二分查找的原理,你就能把递归形式的二分查找改写成循环形式的二分查找。Knuth 教授在 1946年就发表了二分查找的论文,但是第一个正确的二分查找的程序在 1962年在出现。

10月28日    zoulinss    Java    1092    0    全文阅读
java初学者常见问题之函数调用和递归调用

java初学者常见问题之函数调用和递归调用

函数调用和递归调用的常见问题解答

10月28日    zoulinss    Java    1487    0    全文阅读
java初学者常见问题之输入输出语句

java初学者常见问题之输入输出语句

问:我可以从标准input中重新读一次数据吗?

答:不可以,你只能读一次。

10月28日    zoulinss    Java    1351    0    全文阅读
java初学者常见问题之数组

java初学者常见问题之数组

问:某些Java开发人员使用 int a[] 而不是 int[] a 去声明一个数组。这两者有什么区别?

答:在Java中这两种用法都是合法的,他们的作用都是一样的。前者是在C中的定义数组的方法。后者是JAVA推荐的方法,因为它的写法 int[] 更能表明这是一个 int 的数组。

10月28日    zoulinss    Java    1150    0    全文阅读
java初学者常见问题之条件语句和循环语句

java初学者常见问题之条件语句和循环语句

问:为什么判断字符串相等不能使用 == ?

答:这反映了基础类型(int, double, boolean)和引用类型(String)的区别。

10月28日    zoulinss    Java    1191    0    全文阅读
java初学者常见问题之基本数据类型

java初学者常见问题之基本数据类型

问: 为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0?(注意后边的结果0带负号)

答: 在Java里,整数是用补码表示的。在补码中0只有一种表示方法。另一方面,浮点数则是用 IEEE 标准表示的, 对于0有两种表示方法, 0 和 -0。

10月28日    zoulinss    Java    1249    0    全文阅读
java从入门到精通-第二十一天

java从入门到精通-第二十一天

过滤器,中文问题,servlet和jsp的跳转问题,隐式对象

04月26日    zoulinss    Java    1472    0    全文阅读
java从入门到精通-第二十天

java从入门到精通-第二十天

1、jsp里面声明一个方法必须在哪里

2、Jsp里面申明一个成员变量必须在哪里

04月26日    zoulinss    Java    1201    0    全文阅读
java从入门到精通-第十九天

java从入门到精通-第十九天

1、日期类型转换成字符串

2、字符串转换成日期类型

3、页面跳转

4、jsp与servlet的关系

04月26日    zoulinss    Java    1248    0    全文阅读
java从入门到精通-第十八天

java从入门到精通-第十八天

tomcat的配置

了解tomcat容器

了解servlet

04月26日    zoulinss    Java    1134    0    全文阅读
java从入门到精通-第十七天

java从入门到精通-第十七天

多线程问题

04月26日    zoulinss    Java    1263    0    全文阅读