自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 多线程,生产者和消费者

/** * 注意:提交答案前一定仔细阅读“代码提交要求”,没有按照规则提交可能得不到技术分。题目:编写一个多线程程序,模拟2个生产者生产产品,3个消费者消费产品。2个生产者不停的生产商品3个消费者不停的消费产品。上传代码的时候将运算结果截图一起提交。 * @author Administrator *两个生产者,3个消费者,同样的操作一种数据,而且必须是产品大于0才可以 *

2015-01-26 06:13:32 504

原创 文件操作将text1文件中的每一行倒序排列输出到text3中

import java.io.*;import java.util.*;/** * 求:        ①将text1文件中的每一行倒序排列输出到text3中。比如:第一行是:a b c d e 处理后第一行是:e d c b a。        ②找出text1和text2中不同的字符,并把这些字符输出到text4文件中,要求每5个字符换行一次,字符之间用空格分开。

2015-01-26 06:11:46 2212

原创 Map集合操作

import java.util.*;/* * 将Map集合内的KEY变成key+(int)vaule * ①将map集合的key值转变为key+(int)value,并输出转变后的map    ②在第①步的基础上(map已经是新map了),删除map中50 *  * Map map = new HashMap();                map.put

2015-01-26 06:09:32 350

原创 集合取交集,倒序输出

import java.util.*;/*。题目:已知集合List listA = new ArrayList();listA中有“1234”,“2456”,“3654”,“4765”,“5324”,“6098”,“7890”,“1091”,“2670”对象。已知集合List listB = new ArrayList();listB中有1,2,3,4,5,6,7,1,2对

2015-01-26 06:07:58 489

原创 递归的使用:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n。将输出结果保留到至少8个小数点。

import java.text.DecimalFormat;import java.util.Scanner;public class Test26 {/*题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n。将输出结果保留到至少8个小数点。分析: 输入数字,从键盘输入一个数字,递归算结果 输出保

2015-01-26 06:05:25 7507 1

原创 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

package yumin.com;/**题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? * *第一次反弹0.5*100 *第二次为0.5*0.5*100 *第10次反弹为0.5的10次幂*100 *总经过多少米是 *第一次落地100 *第二次落地100+2*0.5*100=100+100

2015-01-26 06:03:35 1486

原创 已知一个数组int[98],该数组里面存储了0~99共100个数字中的98个,数字不重复,请用算法算出0~99中缺少的2个数字是哪两个?

import java.util.*;/** * 已知一个数组int[98],该数组里面存储了0~99共100个数字中的98个,数字不重复,请用算法算出0~99中缺少的2个数字是哪两个?要求:数组自己用程序生成,数值介于0~99,相互之间不重复。 */public class Test24 {public static void main(String[]

2015-01-26 06:02:21 2698

原创 求出这两个字符串中最大公共字符串(最大公共字符串:比如 “abc123edf”和"bc123jg"的最大公共字符串是“bc123”)。

/** * 已知两个字符串,String a = "abcdefghijklmnopqrstuvwxyz"; * String b="1234567890abcdfrgtddd12321414"; * 编写代码求出这两个字符串中最大公共字符串(最大公共字符串:比如 “abc123edf”和"bc123jg"的最大公共字符串是“bc123”)。 * * @author Administr

2015-01-26 06:01:39 475

原创 Java基础知识:异常

黑马程序员---------Java基础知识:异常------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                           以前两篇是Java基础基础,这篇写到Java异常一:什么是异常?       异常是在Java中,对问题的描述,将问题进行对象的封装。二:什么时候使用异常呢?有可能出

2015-01-26 05:56:58 280

原创 Java基础知识:反射

黑马程序员---------Java基础知识:反射------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------在反射中讲到一个重要的概念,Class,这个与class是不一样的。Class代表的是Java中各个类,class是代码中具体的类,Class代表的是类的总和。Class描述了类的名字,类的访问属性,类的所属的报名,字段名称的列表,方法的列

2015-01-26 05:55:21 325

原创 Java基础知识:网络编程

黑马程序员---------Java基础知识:网络编程------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------        在现在的应用当中,有很多出现需要进行网络间的数据传输,因而也要求我们需要掌握网络编程。    网间通信目前我们学到的有两种,一种是UDP,一种是TCP。TCP我们都比较熟悉,在计算机里面经常可以看到有TCP/IP

2015-01-26 05:54:07 421

原创 IO流

黑马程序员---------Java基础知识:IO流------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------IO流时一个很重要的部分,它可以对文件,图片等做处理,可以复制,移动文件,可以通过键盘输入,再把数据存储到文档当中,总之用处很大。先说说一些知识点。InputStream:是表示字节输入流的所有类的超类。     Fi

2015-01-26 05:52:14 262

原创 Java基础知识:多线程

黑马程序员---------Java基础知识:多线程------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                一:线程的概念进程是一个正在执行的程序。每一个进程都有一个执行顺序,该顺序叫一个执行路径,或者叫一个控制单元。而线程就是进程中一个独立的控制单元,也就是说线程在控制着进程的执行,一个进程当中起码有一

2015-01-26 05:48:49 302

原创 Java基础知识:常用API

黑马程序员---------Java基础知识:常用API------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------其他常用API主要有System(系统类),Runtime(运行时类),Math(数学类),Date(日期类),Garlendar(日历类)。一.         System(系统类)的行为和属性都是静态的,主要方法有以下几个:

2015-01-26 05:48:28 301

原创 Java基础知识:集合

黑马程序员---------Java基础知识:集合------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                一:为什么要出现集合类?       因为在JAVA中,对事物的体现都是以对象的形式来体现,对象多了,为了方便对类的操作就出现了集合对类的存储。其实集合就是一个存储对象的一种方式。作用和数组差不多,不

2015-01-26 05:46:27 305

原创 Java基础知识:Random

黑马程序员---------Java基础知识:Random------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                 Match中常用的操作。Match.ceil(number);//返回大于number的最小整数Match.floor(number); //返回小于number的最大整数Match

2015-01-26 05:45:44 260

原创 Java基础知识:继承

黑马程序员---------Java基础知识:继承------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------   第一篇博客内说到了类继承,这一篇就说说继承的问题。一:什么是继承?       多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。二:继承中的子父

2015-01-26 05:42:06 329

原创 Java基础知识:面向对象

黑马程序员---------Java基础知识:面向对象------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------       以前学过一些C和C++,他们的语法都和java都差不多,也就不写了,这第一篇就从什么是面向对象,还有Java程序编写中注意的一些问题开始写起。 一:什么是面向对象?   面向对象是一种思维方式,将功能封装进

2015-01-26 05:36:28 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除