/*1、往一个长度为10的整型数组中输入任意10个整数;根据用户的输入,查找某个数是否在数组中,如果是,在第几位?*/#includeint main(void){ int a[10]; int i,j,num; for(i=0;iint main(void){ in...
分类:
编程语言 时间:
2014-08-25 20:51:54
阅读次数:
199
#include void main(){ int i,j; int code=0,flag=0; int choice1=0,choice2=0,choice3=0; int RMB=100000,WB=100000; int cash1=0,cash2=0; ...
分类:
编程语言 时间:
2014-08-25 20:50:44
阅读次数:
194
/*写一个程序可以对两个字符串进行测试,得知第一个字符串是否包含在第二个字符串中。如字符串”PEN”包含在字符串“INDEPENDENT”中*/#include #include void main(){ char a[100]; char b[100]; int i , j; ...
分类:
编程语言 时间:
2014-08-25 20:49:15
阅读次数:
229
一、文件读取和写入 1 try { 2 FileInputStream fis = new FileInputStream(fileName); 3 InputStreamReader isr = new InputStreamReader(fis,"...
分类:
编程语言 时间:
2014-08-25 20:49:04
阅读次数:
257
(1)/** * 继承时重写方法的返回类型可以不一样 * 这时的返回值类型必须是与父类相同或者为子类。 */class A { public Object func(){ return null; }}class B extends A { public String...
分类:
编程语言 时间:
2014-08-25 20:48:54
阅读次数:
246
转自:卡奴达摩http://blog.csdn.net/zhengzhb/article/details/7471978?reload#reply定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。类型:行为类模式类图: 在软件系统中经常会有这...
分类:
编程语言 时间:
2014-08-25 20:47:54
阅读次数:
283
1 /** 2 * 可变参数的方法重载 3 */ 4 class A { 5 public void test(int a, int b) { 6 System.out.println(a+", "+b); 7 } 8 9 public voi...
分类:
编程语言 时间:
2014-08-25 20:47:04
阅读次数:
227
原文链接: Top 8 Diagrams for Understanding Java翻译人员: 铁锚翻译时间: 2013年10月29日世间总是一图胜过千万言!下面的8幅图来自于Program Creek 的 Java教程,目前这是该网站最受欢迎的文章.希望本文能帮你回顾你已经知道的那些知识。如果图...
分类:
编程语言 时间:
2014-08-25 20:43:34
阅读次数:
283
Java虚拟机工作原理详解 ,java虚拟机启动后第一件事进行内存分配,第二件事进行java程序运行的调度管理。就像设计一个系统时第一步需要进行数据库或者说是数据结构的规 划,然后开始具体的业务管理。java虚拟器的内存分配主要是分成堆和栈,全局的是堆,局部的是栈。名词为java栈、PC计数器、Na...
分类:
编程语言 时间:
2014-08-25 20:43:15
阅读次数:
340
JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。【JPinyin主要特性】1、准确、完善的字库;Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)之外的所有汉字;2、...
分类:
编程语言 时间:
2014-08-25 20:40:34
阅读次数:
209
定义日期:Date 对象用于处理日期和时间。可以通过 new关键词来定义 Date 对象。以下代码定义了名为 myDate 的 Date 对象:varmyDate=newDate()注释:Date 对象自动使用当前的日期和时间作为其初始值。varmyDate=newDate(2013-1-10)Ja...
分类:
编程语言 时间:
2014-08-25 20:40:14
阅读次数:
391
1.1概述: static是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢?在Java程....
分类:
编程语言 时间:
2014-08-25 20:39:24
阅读次数:
319
Factory Method(工厂模式):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。
工厂模式(Factory)
请MM去麦当劳吃汉堡,不同的MM有不同的口味,要每个都记住是一件烦人的事情,我一般采用Factory Method模式,带着MM到服务员那儿,说“要一个汉堡”,具体要什么样的汉堡呢,让MM直接跟服务员说就行...
分类:
编程语言 时间:
2014-08-25 19:25:44
阅读次数:
189
参考资料:
http://www.cnblogs.com/chenssy/p/3695271.html
http://blog.csdn.net/yyaf2013/article/details/12168491
首先先来看看下面这段代码的输出结果:
public void strTest() {
String a = "huhui";
String b = "huhui";...
分类:
编程语言 时间:
2014-08-25 19:23:44
阅读次数:
176
1、STL为什么要用迭代器
iterator模式定义:提供一种方法,使之能够依序巡访某个聚合物(容器)所含的各个元素,而又无需暴露该聚合物的内部表述方式。
STL的中心思想在于:将数据容器(containers)和算法(algorithms)分开,彼此独立设计,最后再以一贴胶着剂将它们撮合在一起。迭代器便起这个作用。
2、迭代器是怎么实现的
迭代器实现示例。...
分类:
编程语言 时间:
2014-08-25 19:22:44
阅读次数:
211
Abstract Factory(抽象工厂模式):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
抽象工厂模式(Abstract Factory)
追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory
工厂模式:客户类和工厂...
分类:
编程语言 时间:
2014-08-25 19:21:44
阅读次数:
203
Description
Given a base b and two non-negative base b integers p and m, compute p mod m and print the result as a base b integer. p mod m is defined as the smallest non-negative integer k such tha...
分类:
编程语言 时间:
2014-08-25 19:20:04
阅读次数:
230