
JAVA基础
文章平均质量分 82
dsr_22
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
paht和classpath的区别
环境变量path和classpath是什么东东path是您用的操作系统提供的环境变量,您一定试过在命令行输入一个命令然后它就执行了,很好玩吧。你输入的比如说是〉ffff,可这个文件明明在D:/****/***/ffff.exe那个路径下,在命令行中,不管在那个路径下输入都能执行呢,这就是因为,再path中设置了这个路径。那classpath有什么作用呢?编java程序的时候都知道import的作用...原创 2010-02-07 17:31:19 · 107 阅读 · 0 评论 -
关于学习JAVA因该看的书
进公司后发现自己的JAVA水平那叫一个菜,准备好好看看书,打一个好基础。关于买什么书自己也是查了很久,琳琅满目的,各种推荐的自己也选不好干脆全部列出来吧,然后再挑选。 http://www.iteye.com/topic/185676这个是一个高手推荐的先记着 初步定下来有这些书 《JAVA 核心技术》 《重构 改善既有代码的设计》 《阎宏 《Java与模...原创 2011-03-07 13:08:23 · 136 阅读 · 0 评论 -
abstract class和interface的区别
Abstract class Interface 实例化 不能 不能 类 一种继承关系,一个类只能使用一次继承关系。可以通过继承多个接口实现多重继承 一个类可以实现多个interface 数据成员 可有自己的 静态的不能被修改即必须是static final,一般...原创 2010-11-25 16:12:17 · 99 阅读 · 0 评论 -
面试 英文自我介绍
Good morning ! It is really my honor to have this opportunity for an interview. Now I will introduce myself briefly.My name is Dengshurong.I am 22 years old,born in Chongqin province . ...原创 2010-11-28 20:59:29 · 251 阅读 · 0 评论 -
排序算法
public class Sort { public static void main(String[] args) { int[] values = new int[] { 1, 4, 45, 6, 7, 43, 77, 0, 2, 21, 34, 55, 222, 110 }; // bubbleSort(values); // easySelectSort(va...原创 2011-07-24 17:36:38 · 94 阅读 · 0 评论 -
大学理科生和艺术生的不同
大学理科生和艺术生的不同原创 2011-03-24 14:46:45 · 151 阅读 · 0 评论 -
java in a nutshell 笔记1
第二章 JAVA 基本语法 method修饰符 final final method 不可以被子类覆盖或隐藏,它可以达成对正常method来说不可ide编译器最佳化。所有的private method其实都是final,就如同同类中所有的method都会被声明为final一样。 声明已查核异常 Error 未查核异常 Exeption 已查核异常(除了java...原创 2011-03-27 13:13:32 · 193 阅读 · 0 评论 -
java in a nutshell 笔记2
内存回收 Java解释器很清楚地知道它取得了哪些对象与数组,它也知道各个局部变量调用了哪些对象和数组以及那些对象或数组又调用了哪些其他的对象和数组。因此,解释器当然会知道对象何时已不再被其他的变量或对象所使用。当解释器找到这样的对象时,它知道可以安全地回收该对象所占用的内存。内存回收也可以侦测并撤销对象之间的循环(cycle)。循环是指某些对象之间有相互的引用,但并没有被其...原创 2011-03-29 11:06:10 · 128 阅读 · 0 评论 -
Java 推荐读物与源代码阅读
Java 推荐读物与源代码阅读 江苏无锡 缪小东 1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有...原创 2011-03-30 16:51:00 · 104 阅读 · 0 评论 -
Java toString()
toString()方法就是把对象转换成String类型,转换的算法根据类型和实际需要而定。 比如一个Integer对象的toString方法就是把这个对象表示的整数转化成字符串,133就成了"133"。 也有根据实际需要来定toString方法的,比如一个Person类: class Person { String firstName; String familyName; ....原创 2011-03-30 17:07:37 · 114 阅读 · 0 评论 -
JAVA 关于String的CompareTo方法即字典序比较
按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象在参数字符串之前,则比较结果为一个负整数。如果按字典顺序此 String 对象位于参数字符串之后,则比较结果为一个正整数。如果这两个字符串相等,则结果为 0;compareTo 只有在方法 equals(Ob...原创 2011-03-31 15:22:13 · 272 阅读 · 0 评论 -
消费者与生产者
多线程同步之生产者---消费者模型 线程同步是个老生常谈的问题了,在这里我将通过一个Java多线程程序,来说明控制相互交互的线程之间的运行进度,使程序运行总是既高效又稳定。这个多线程程序将采用生产者---消费者模型,来说明怎么样实现多线程的同步。 如果让我定义一下什么是消费者、生产者:我觉得可以把系统中使用某种资源的线程称为消费者,产生该种资源的线程称为生产者。在下面的Java的应用程序中,生...原创 2011-08-08 17:01:26 · 109 阅读 · 0 评论 -
比较JDK版本,JDK 1.5中新增的语言特性
JDK1.5(JDK5.0) Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化: 比较JDK版本,JDK 1.5中新增的语言特性: 1.枚举...原创 2011-08-08 22:03:27 · 127 阅读 · 0 评论 -
String 类的使用
public class StringTest { public static void main(String[] args) { //创建字符串 String s = "Now"; String t = s + " is the time."; String t1 = s + " " + 23.4; //运算符+会把其他类型的值转换为字符串类型 t1 = St...原创 2011-04-02 19:12:23 · 109 阅读 · 0 评论 -
浅复制与深复制概念
转自http://blog.youkuaiyun.com/accp_fangjian/article/details/2423252 1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引...原创 2012-02-22 23:42:51 · 108 阅读 · 0 评论 -
IO题目
题目:文件intel.txt,内容如下: 小王【空格】10000【回车】 小强【空格】12345【回车】 小张【空格】2342 【回车】 小强【空格】1030 【回车】 小周【空格】1020 【回车】 请编写一程序从test.txt中读取数据,并按数字大小排序后写入另一文件sun.txt(写入格式同上) package com.io; import java.io.Bu...原创 2012-03-09 14:48:27 · 134 阅读 · 0 评论 -
一个不错的文本比较工具
一个不错的文本比较工具 UltraCompare2011-06-19 21:20:51 · 213 阅读 · 0 评论 -
CSS 禅意花园
CSS 禅意花园原创 2011-06-09 18:34:34 · 151 阅读 · 0 评论 -
Calendar 把2003-03-15按照2003年03月15日输出
//编程实例:计算出距当前时间315天后的日期时间,并用"XXXX年XX月XX日 XX小时:XX分:XX秒"的格式输出。 //编程实例:把2003-03-15按照2003年03月15日输出 [code="java"]import java.text.ParseException; import java.text.SimpleDateFormat; import j...原创 2010-02-10 20:35:27 · 107 阅读 · 0 评论 -
张孝祥JAVA视频 课后问题整理下
1.简述一下你是如何理解API的 2.查阅JDK文档,通读Sting和StringBuffer两个类的方法,总结一下这两个类能对字符串进行哪些处理。了解Sting类的所有方法后,如果有人问:“String类对象中的内容一旦被初始化就不能再改变,那么String类中怎么还会有replace和toUpperCase方法呢?这两个方法都要改变字符串中的内容啊?”你该怎么回答 3.在JDK文档中查看I...原创 2010-02-11 16:37:32 · 100 阅读 · 0 评论 -
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()解决办法
是jar包冲突,因为Struts2.1.8.1自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,把antlr-2.7.2.jar删除了就好了原创 2011-04-17 13:13:10 · 118 阅读 · 0 评论 -
题目收集
2007.12月份,爱帮面试 有3面,每次面试都是一个技术面试官来面,这三个面试官原来是在百度工作过的,水平看上去非常高。 面试的题目大概如下: 1)时间复杂度分析 foo(n,k)把n分成k个数相加 2)int const* const* p;包含哪些意思 3)a1,a2,....,an;0...原创 2011-04-25 13:18:10 · 90 阅读 · 0 评论 -
关于JAVA I/O 一
发信人: hzxdark (漆黑之翼), 信区: Java 标 题: java.io包详细解说,希望对师弟师妹们有所帮助^_^ 发信站: 荔园晨风BBS站 (Thu Dec 21 23:13:30 2006), 站内 我不知道各位是师弟师妹们学java时是怎样的,就我的刚学java时的感觉,java.io包是最让我感到一头雾水的。所以现在这篇文,尽可能简单地描述java.io包的...原创 2011-04-28 17:07:29 · 116 阅读 · 0 评论 -
关于 JAVA I/O 二
大多初学者对java I/O系统提供了如此多的类而感到不知所错,本文中将会做一下梳理 流的概念 流(stream)的概念源于UNIX中的管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 ...原创 2011-04-28 17:12:21 · 94 阅读 · 0 评论 -
Java I/O 2nd Edition 翻译
2.3关闭输出流 当你完成了一个流,你应当关闭它。这样就让操作系统释放了与流相关的资源。精确的来说,这些资源取决于你的平台随着你的流的类型而变化。但是很多系统都只有有限的资源。举一个例子,在很多个人电脑上的操作系统,不能同时打开几百个文件。多用户操作系统有很大的限制空间,但限制尽管如此。 为了关闭一个流,调用它的 close() 方法: public void close...原创 2011-05-04 10:27:19 · 193 阅读 · 0 评论 -
面向接口编程到底有什么好处
转自优快云:http://topic.youkuaiyun.com/u/20080123/15/ec6c6637-c8b9-4d7d-82f7-caefbd3a1d2a.html 比如说,你要注册一个用户,前面是业务逻辑,要调用数据访问层的save(user)方法。先写一个数据访问对象的接口 public interface IDAO{ void save(User user) thro...原创 2011-01-26 13:49:02 · 139 阅读 · 0 评论 -
配个电脑
微星(MSI) 880GM-E35 主板 (AMD 880G/Socket AM3) 479 http://www.360buy.com/product/353498.html AMD Athlon II X4 640盒装CPU(Socket AM3/3GHz/2M二级缓存/45纳米) 679 http://www.360buy.com...2011-05-19 14:15:36 · 129 阅读 · 0 评论 -
空中网出的线程题
第一题:现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分头打印这16个日志对象,程序只需要运行4秒即可打印完这些日志对象。原始代码如下: package read; public class Test { public static void main(String[] args){ ...原创 2011-08-17 10:47:12 · 110 阅读 · 0 评论 -
java守护线程(daemon)(转)
package chenwenbiao.test; import java.io.IOException; /* * 守护线程在没有用户线程可服务时自动离开 * 在Java中比较特殊的线程是被称为守护(Daemon)线程的低级别线程。 * 这个线程具有最低的优先级,用于为系统中的其它对象和线程提供服务。 * 将一个用户线程设置为守护线程的方式是在线程对象创建之前调用线程对象的...原创 2011-08-29 10:33:28 · 103 阅读 · 0 评论 -
JQuery基础教程
JQuery基础教程原创 2011-06-08 07:46:01 · 111 阅读 · 0 评论 -
锋利的JQuery
锋利的JQuery原创 2011-06-08 08:07:48 · 144 阅读 · 0 评论 -
一些记录方便查询
\\prchaz01103\ \\prchaz01114 \\prchazfs01 \\PRCHAZ02785\Music \\prcsgiprt01 \\prchaz01103\Temp\kevin_xie\music\music原创 2011-02-12 16:15:23 · 171 阅读 · 0 评论 -
一个本科毕业生的Java学习之路
转自:http://forchenyun.iteye.com/blog/546733 找完工作了,offer不大不小,还算满意,我将我的学习经验写下,希望给后来人一些启发,更希望Java能够长盛不衰。 如有谬误请见谅 声明: 我是一个普通本科生 以下仅个人见解,如有反对意见,勿人肉我 觉得写代码是软件工程师中混得最锉的人请绕过 ...原创 2011-02-12 17:25:32 · 169 阅读 · 0 评论 -
转 多字段排序
多字段排序的问题其实很简单,只要实现一个自己的Comparator就可以。 例如我有一个类class Student { public String name; public int id; public char gender; public Student(String name, int id, char gender){ this.name = name; thi...原创 2013-02-01 15:04:31 · 312 阅读 · 0 评论