您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Think in Java(中文版)chm格式

  2. 引言 1. 前提 2. Java的学习 3. 目标 4. 联机文档 5. 章节 6. 练习 7. 多媒体CD-ROM 8. 源代码 9. 编码样式 10. Java版本 11. 课程和培训 12. 错误 13. 封面设计 14. 致谢 第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.6.2 抽象的基础类和
  3. 所属分类:Java

    • 发布日期:2005-03-17
    • 文件大小:0
    • 提供者:microrain
  1. Java中各个数据类型之间的转换

  2. 自动类型转换,也称隐式类型转换,是指不需要书写代码,由系统自动完成的类型转换。由于实际开发中这样的类型转换很多,所以Java语言在设计时,没有为该操作设计语法,而是由JVM自动完成。 转换规则 从存储范围小的类型到存储范围大的类型。 具体规则为: byte→short(char)→int→long→float→double 也就是说byte类型的变量可以自动转换为short类型,示例代码: byte b = 10; short sh = b; 这里在赋值时,JVM首 先将b的值转换为short
  3. 所属分类:Java

    • 发布日期:2009-05-08
    • 文件大小:46080
    • 提供者:lili_jinlin1988
  1. think in java

  2. 中文版,chm格式的 引言 1. 前提 2. Java的学习 3. 目标 4. 联机文档 5. 章节 6. 练习 7. 多媒体CD-ROM 8. 源代码 9. 编码样式 10. Java版本 11. 课程和培训 12. 错误 13. 封面设计 14. 致谢 第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.
  3. 所属分类:Java

    • 发布日期:2009-07-18
    • 文件大小:712704
    • 提供者:kobeyxyx
  1. java 经典习题.doc

  2. 一些经典的习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 【程序3】 题目:打印出所有的"水仙花数&quo t
  3. 所属分类:Java

    • 发布日期:2009-09-16
    • 文件大小:89088
    • 提供者:rzvs8275161
  1. Java算法大全(近100种算法打包)

  2. 这里包含了Java的将近100种的算法,各种算法都有了比较好的例子。 java算法大全,有近100多种常见算法的源代码,是学习JAVA算法的难得资料。绝对物超所值
  3. 所属分类:其它

    • 发布日期:2009-09-18
    • 文件大小:1048576
    • 提供者:xingyuetingzhu
  1. Java谜题解惑 中文版CHM格式

  2. 本书英文名:Java™ Puzzlers: Traps, Pitfalls, and Corner Cases 作者是顶顶大名的Joshua Bloch, Neal Gafter 该本书为中文,CHM格式,今天刚弄的! 90多个谜题,个个陷阱,个个让你受益匪浅 预览第一个: Java谜题1——表达式谜题 谜题1:奇数性 下面的方法意图确定它那唯一的参数是否是一个奇数。这个方法能够正确运转吗? public static boolean isOdd(int i){ return i % 2 ==
  3. 所属分类:Java

    • 发布日期:2009-10-23
    • 文件大小:128000
    • 提供者:viMory
  1. 一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

  2. 前言:本资源来自于javaeye,原资源链接地址:http://www.javaeye.com/topic/67398 原文如下: 以前写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。 如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 . 类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 apache网站下下载 在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧. 这个工具类目前主要
  3. 所属分类:Perl

    • 发布日期:2009-10-25
    • 文件大小:10240
    • 提供者:defonds
  1. java树结构,树结构表设计

  2. 前些天面试,发现面试官很喜欢问树的构造问题,我当时回答树设计就是通过一pid来保存父结点的id值来实现,通过递归来生成一棵树,但是面试官说如果树比较大的话这样做的效率太低,网上找好像也都是这种方法,后来发现以前看用友的表结构设计里没有用这种方法,他们采用的是下面的表结构设计。
  3. 所属分类:Java

    • 发布日期:2009-12-01
    • 文件大小:3072
    • 提供者:hnbcjzj
  1. java初学者必须理解的6大问题

  2. 问题一:我声明了什么!   String s = "Hello world!";   许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。   这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello world!"这个String类型的对象。这就是真正发生的事情。我们并没有声明一个String对象,我们
  3. 所属分类:Java

    • 发布日期:2009-12-18
    • 文件大小:4096
    • 提供者:shihongji
  1. 值类型和引用类型的区别

  2. 值类型和引用类型的区别: 似乎“值类型和引用类型的区别”是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第一个问题就遇到这个了,这是多大的概率啊,100%. 言归正传,咱还是先来探讨探讨这二者之间有什么区别吧。记得有一次电话面试中,我直接跟面试官说:“值类型是现金, 引用类型是存折”,后来想想当时说这话虽是有点儿冲动地脱口而出,但也没什么不妥。我这人不善于背理论的教条,喜欢把书本上那些生硬的话跟现实生活中常见 的事物联系起来理解和记忆。 直白点儿说:值类型就是现金,要用直接用;引
  3. 所属分类:C#

    • 发布日期:2009-12-24
    • 文件大小:37888
    • 提供者:hexiang221
  1. java堆栈的区别 -- 详解

  2. 堆和栈是两个不同的概念 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态
  3. 所属分类:C

    • 发布日期:2009-12-24
    • 文件大小:17408
    • 提供者:hexiang221
  1. Java初学者都必须理解的六大问题

  2.   对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。   问题一:我声明了什么!   String s = "Hello world!";   许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。   这个语句声明的是一个指向对象的引用
  3. 所属分类:Java

    • 发布日期:2009-12-25
    • 文件大小:5120
    • 提供者:ladengqianghan
  1. java值拷贝

  2. 包含了两个JAR包:commons-beanutils.jar和atleap-common.jar以及两个自己写的扩展beanutils的类。比较有用的
  3. 所属分类:Java

    • 发布日期:2008-01-24
    • 文件大小:216064
    • 提供者:whlhao123
  1. java 值传递和引用传递的比较

  2. java 值传递和引用传递的比较区别,包括代码及详解
  3. 所属分类:Java

    • 发布日期:2011-12-12
    • 文件大小:2048
    • 提供者:seal_lee
  1. 比较两个值是否相等

  2. 判断两个两个值是否相等,是不是属于同一个类型的
  3. 所属分类:Java

  1. 常见排序算法的实现与性能比较JAVA版

  2. 常见排序算法的实现与性能比较JAVA 问题描述:实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法 实验要求: A. 在随机产生的空间大小分别为 N = 10, 1000,10000,100000 的排序样本(取值为[0,1])上测试以上算法。 B.结果输出: 1) N=10时,排序结果。 2) N=1000,10000,100000时,对同一个样本实例,不同排序完成所需的时间。 3) N=1000,10000,100000时,每个排序用不同的样本多试验几次(最低5次)得出平均时
  3. 所属分类:Java

    • 发布日期:2013-05-12
    • 文件大小:44032
    • 提供者:wolfares
  1. java基础学习总结1

  2. java基础学习总结文本1,格式解释说明: switch:说明这是switch语句。 表达式:可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串 case:后面的值就是要和表达式进行比较的值 break:表示程序到这里中断,跳出switch语句 default:如果所有的情况都不匹配,就执行这里,相当于if语句中的else
  3. 所属分类:Java

    • 发布日期:2018-05-16
    • 文件大小:4096
    • 提供者:u013516897
  1. juc:java线程研究记录-源码

  2. java锁的学习 锁的类型 1,乐观锁 乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为 别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数 据,采取在写时先读出当前版本号,然后加锁操作(比较跟上一次的版本号,如果一样则更新), 如果失败则要重复读-比较-写的操作。 java 中的乐观锁基本都是通过 CAS 操作实现的,CAS 是一种更新的原子操作,比较当前值跟传入 值是否一样,一样则更新,
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:52224
    • 提供者:weixin_42137723
  1. JAVA并发编程学习笔记之CAS操作

  2. CAS操作   CAS是单词compare and set的缩写,意思是指在set之前先比较该值有没有变化,只有在没变的情况下才对其赋值。   我们常常做这样的操作   if(a==b) {   a++;   }   试想一下如果在做a++之前a的值被改变了怎么办?a++还执行吗?出现该问题的原因是在多线程环境下,a的值处于一种不定的状态。采用锁可以解决此类问题,但CAS也可以解决,而且可以不加锁。   int expect = a; if(a.com
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:58368
    • 提供者:weixin_38628552
  1. Java字符串的10大热点问题盘点

  2. 下面我为大家总结了10条Java开发者经常会提的关于Java字符串的问题,如果你也是Java初学者,仔细看看吧:   1、如何比较字符串,应该用”==”还是equals()?   总的来说,”==”是用来比较字符串的引用地址,而equals()才是比较字符串的值。两个值相同的字符串用”==”比较结果有可能是false,而用equals()则一定为true。除非两个字符串是同一个new出来的对象,不然比较字符串值是否相同应该要用equals()。   2、对那些安全敏感的信息,为什么用cha
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:58368
    • 提供者:weixin_38611459
« 12 3 4 5 6 7 8 9 10 ... 34 »