![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java随笔
tony800123
这个作者很懒,什么都没留下…
展开
-
java 集合框架(Collection)和数组的排序
java 集合框架(Collection)和数组的排序 根据约定,在使用java编程的时候应尽可能的使用现有的类库,当然你也可以自己编写一个排序的方法,或者框架,但是有几个人能写得比JDK里的还要好呢?使用现有的类的另一个好处是代码易于阅读和维护,这篇文章主要讲的是如何使用现有的类库对数组和各种Collection容器进行排序,(文章中的一部分例子来自《Java Developers Alm转载 2010-04-26 22:53:00 · 411 阅读 · 0 评论 -
Scanner和BufferReader
<br />Scanner和BufferReader <br />在命令行模式下要输入数据至程序中时,我们可以使用标准输入串对象System.in.但是,我们并不经常直接使用它,因为System.in提供的 read方<br />法每次只能读取一个字节的数据,而我们平时所应用的通常是读取一个字符串或者是一个数字,所以read方法所以提供的功能,对我们来说并没有<br />太大的用处.<br /> 在Java SE 6中,可以使用Scanner类取得用户的输入,Scanner类位于java.util包中原创 2011-05-05 22:43:00 · 1454 阅读 · 0 评论 -
再谈String 与StringBuffer
<br />string与stringbuffer的区别<br />########################简单说来########################<br />String对象内容是不可改变的,StringBuffer是可以改变的,别且高效。<br />1.String<br />String a = "123"; <br />a = a + "456"; <br />上面两句,虽然a的值最终改变了,但是实际上在编译的时候,第一句a是一个对象,被分配了一个地址,<br />第二句执行原创 2011-04-21 00:08:00 · 490 阅读 · 0 评论 -
论 static 变量与实例变量
<br />1.存储区域不同:静态变量存储在静态存储区,普通变量存储在堆中;<br />2.静态变量与类相关,普通变量则与实例相关,说细一点:<br />class Demo {<br />public static String a;<br />public String b;<br />public static void main(String[] args) {<br /> Demo d = new Demo();<br /> d.a; // 警告,虽然可以通过编译,但没有意义<br />原创 2011-04-08 12:19:00 · 1491 阅读 · 0 评论 -
Java中的return语句使用总结
<br />Java中的return语句使用总结<br />Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。<br /> <br />在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在void返回值方法中的运用。<br /> <br />return语句用在非void返回值类型的原创 2011-04-05 18:27:00 · 674 阅读 · 0 评论 -
MyEclipse,Eclipse ,Source not found 收藏
<br />MyEclipse,Eclipse ,Source not found 收藏 <br /><br />这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下,愿与遇到共同问题的人共享:以debug模式启动tomcat,遇到问题时shutdown tomcat,打开breakpoints veiw,右键->Remove all,关闭所有editors原创 2011-03-14 16:03:00 · 2283 阅读 · 0 评论 -
Java学前课时
<br />1、<br /> CPU:计算机的中央处理器,类似于人的大脑,主要负责运行处理整个电脑相关命令的核心部件。<br />2、<br /> 了解java的一些主要特性:安全性,可移植,跨平台,纯面向对象等 (后面章节会细讲)<br />3、<br /> 简单描述一下java开发的实现过程是什么?<br /> <br /> java源代码 ——> 编译 ——> java字节码 ——> 运行(在JVM中运行)<br /> (*.java文件) (javac) (*原创 2011-02-27 11:45:00 · 463 阅读 · 0 评论 -
Hibernate的事务处理机制
Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hiber原创 2010-04-29 20:12:00 · 423 阅读 · 0 评论 -
J2EE(JavaEE)开发中数据库框架的选择
每当我们开始一个新的J2EE(JavaEE)项目,我们都有一个决策需要确定,就是我们选取什么方式来进行与数据库的交互。现在比较流行的方式有这么几种:Hibernate,Spring JDBC Template(或者就是JDBC), ibatis。在这些工具的选择过程中,很多朋友都在讨论哪种工具可以使我们少写多少代码,或者是这个工具多么流行做为一个衡量尺度。个人认为这样的思考很合理,只是我个人经过一原创 2010-04-29 20:02:00 · 856 阅读 · 0 评论 -
如何生成和运行jar文件
<br />生成jar文件的方法<br />JAR --Java Archive File,顾名思意,它是 Java 的一种文档格式。几乎可以说JAR 文件就是 ZIP 文件,它们的区别是在 JAR 文件的内容中,包含了一个META-INF/MANIFEST.MF 文件,这个文件可以是在生成 JAR 文件的时候自动创建的;也可以是自己书写的。 <br />例如有如下程序: <br />public class HelloWorld {<br /> public static void main(Str原创 2011-05-07 22:59:00 · 2300 阅读 · 0 评论