摘要: 用编程实现双色球彩票系统的产生,首先我们想到的就是利用随机数的产生方法来产生一组随机数从而实现彩票系统的编写,但是这样有个问题就是双色球的红球1-33个数从中选六个数是不能够重复的,而随机数是随机产生的,所以每次产生都可能与以前产生的数字相同,所以我们就需要判断,产生相同的数字时在重新产生其他的数,从而达到彩票系统数字不重复的目的。下面是我自己的想法写的算法实现不重复随机数的产生:import java.util.*;public class LotteryTicket { public static void main(String[] args){ boolean fla... 阅读全文
posted @ 2014-04-09 22:13 leaf-blog 阅读(2996) 评论(0) 推荐(0) 编辑
摘要: 今天学习的最重要的一点就是java的方法。所谓方法在C语言中叫函数,可以通过自己将一类功能封装起来,通过在主函数中的调用来实现所需的功能,举个列子:比如想写一个整数N以内的质数求和,,首先我们想到的就是求得符合条件的质数,这个需要一个方法来实现比如: public static boolea... 阅读全文
posted @ 2014-04-08 22:30 leaf-blog 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 不知不觉java课程已经下来了一个星期,这一周感觉都还简单,在算法上的思路与C语言,C++语言差不了多少,只是在变成的风格与语法上有差异,还是学到了很多的东西,对一些简单的算法有重新认识了一下,也加强了自己画流程图的能力,与C语言相比,Java是完全面向对象的语言,所有函数和变量部必须是类的一部分。除了基本数据类型之外,其余的都作为类对象,包括数组。对象将数据和方法结合起来,把它们封装在类中,这样每个对象都可实现自己的特点和行为。而C语言允许将函数和变量定义为全局的。在java中引入了package的概念,使面向对象和面向组件开发更加方便,而在c语言中没有package概念,需要其他方式来.. 阅读全文
posted @ 2014-04-07 22:51 leaf-blog 阅读(157) 评论(0) 推荐(0) 编辑
摘要: java数据类型的转换一般分三种,分别是:(1). 简单数据类型之间的转换,在Java中整型、实型、字符型被视为简单数据类型,这些类型由低级到高级分别为(byte,short,char)--int--long--float--double简单数据类型之间的转换又可以分为:●低级到高级的自动类型转换●... 阅读全文
posted @ 2014-04-03 23:22 leaf-blog 阅读(297) 评论(0) 推荐(0) 编辑
摘要: JDk目前用到的一般是1.5,1.6,1.7版本,JDK安装完毕后,还需要设置电脑的环境变量才可以使用,下面简单介绍一下环境变量的设置步骤。 第一步:右击我的电脑→属性→高级系统设置→高级→环境变量 第二步:点击新建系统变量 第三步:新建一个名为:JAVA_HOME的变量,变量值是:JDK的安装路径 第四步:新建一个path的变量,变量值是:JDK下bin的路径,bin后要加分号(;) 完成环境变量的配置后javac就是内部课执行程序 如上图所示就是就是配置完成后的画面。 java中除了规定的明规则外,还有许多潜规则:类名的首字母要大写,当有多个单词时,每个单词的首字母要大写... 阅读全文
posted @ 2014-04-02 23:22 leaf-blog 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Java是由Sun Microsystems公司于 1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。2.. 阅读全文
posted @ 2014-04-01 22:24 leaf-blog 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 互联网也称作Internet(因特网)是一个由各种不同类型和规模的,独立运行和管理的计算机网络组成的世界范围的巨大计算机网络----全球性计算机网络。组成互联网的计算机网络包括小规模的局域网,城市规模的区域网以及大规模的广域网等等。这些网络通过普通电话线,高速率专用线路,卫星,微波和光缆等线路把不同国家的大学、企业、科研机构以及军事和政府等组织的网络连接起来。实现网络资源共享和信息交换的数据通信。 互联网最早起源于美国国防部高级研究计划部署,最初主要是用语军事研究。1983年起互联网想社会开放。互联网的飞跃要归功于商业化,商业机构一踏入互联网这一陌生世界,很快发现它在通信、资料查询、客户... 阅读全文
posted @ 2014-03-27 17:21 leaf-blog 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 计算机网络发展至今,按地理范围划分,可分为:局域网、城域网、广域网。其中局域网按照介质访问控制方法角度分为共享介质式局域网和交换式局域网,按传输介质类型角度分类课分为有线介质局域网和无线介质局域网。局域网的核心设备是局域网交换机,局域网技术的特点有: (1)局域网覆盖有限的地理范围。 (2)局域网提供高数据传输速率10Mbps~10Gbps,低误码率和高质量传输环境。 (3)局域网一般属于一个单位所有,易于建立、维护与扩展。 城域网是网络运营商在城市范围内提供各种信息服务的所有网络,它是以宽带光传输网络为开放平台,以TCP/IP协议为基础,通过各种网络互联设备、实现语音、数据、图像... 阅读全文
posted @ 2014-03-26 22:43 leaf-blog 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 伴随着计算机的迅速发展,操作系统作为连接机器与人的桥梁,其崛起的必然性不言而喻。发展至今,典型的操作系统由很多,如DOS类、Windows类、Linux类、Mac OS类等等。不同的操作系统有其各自的特点,今天我就简要认识一下Linux操作系统的基本情况。 Linux是一种新型的操作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 L... 阅读全文
posted @ 2014-03-25 18:29 leaf-blog 阅读(505) 评论(0) 推荐(0) 编辑