自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA中怎样产生50-99之间的随机数

一、思路:1、生成随机数需要使用到Java工具类中的Random类。2、要求是随机x到y之间的整数,即指定范围,则使用Random类中的nextInt(int n)方法。3、该方法生成从0(包括)到n(不包括)之间的随机整数,是一个伪随机数,并不是真正的随机数。4、若x不为0,则需要在随机结果后加上x。参数n的值也需要加上1后减去x。最后结果才符合要求的范围。

2017-12-27 11:29:39 10834 1

转载 Java中Random()函数

今天在做Java练习的时候注意到了Java里面的一个随机函数——Random,刚开始只是知道这个函数具有随机取值的作用,于是上网搜索了资料一番,做了一下一些关于Random函数的总结:Java中存在着两种Random函数:一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于

2017-12-22 17:34:35 296

转载 深入理解Java的接口和抽象类

深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口

2017-12-22 16:09:11 178

转载 Java中的Scannner

java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。一、扫描控制台输入这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。当通过new Scanner(System.in)创建一个Scanner,控制台

2017-12-22 14:13:49 1542

原创 Java之网络编程

1.TCP/IP协议TCP/IP协议是整个网络通信的核心协议。其中TCP协议运行在客户终端上,是集成在操作系统内的一套协议软件,它的任务是在网络上的两个机器之间实现端到端的、可靠的数据传输功能。IP协议运行在组成网络的核心设备路由器上,它也是集成在系统内的一层协议软件,负责将数据分组从源端发送到目的端,通过对整个网络拓扑结构的理解为分组的发送选择路由。值得注意的是,TCP协议运行在客户的主机中

2017-12-14 18:19:40 424

原创 Java之I/O处理

1.流的概念Java的I/O系统涉及流的概念。一个读取字节序列的对象被称为输入流,一个可以写入字节序列的对象称为输出流。输入流和输出流是相对于程序本身而言的。程序读取数据称为打开输入流,程序向其他源写入数据称为打开输出流程序读入数据,首先打开一个输入流,流以流对象的形式出现。数据文件或者网络链接信息包装在流对象内,流对象一旦启动,程序可以从输入流依次读入数据。当程序需要输出数据

2017-12-10 19:48:28 315

原创 Java之异常处理

1.Java异常处理Java是面向对象的语言,所以在Java语言中万物皆对象、处处皆对象。在异常处理中,所谓的异常在Java程序中就是一个异常对象。而该对象可以是系统定义好的类对象,也可以是程序员自己定义的异常类对象,总之这些异常都是对象在发生异常时,JVM会引发一系列行为。首先正如产生普通对象一样在堆栈上创建一个异常对象,而该对象就是某个异常类的实例,该类是Java类库或程序员已经定义好

2017-12-08 18:05:40 304

原创 Java之JDBC链接数据库

1.JDBC简介(1)什么是JDBCJDBC是Sun开发的一套数据库访问编程接口,是一种SQL级别的API。它由Java语言编写完成,所以具有很好的跨平台特性。使用JDBC编写的数据库应用程序可以在任何支持Java的平台上运行,而不必在不同的平台上编写不同的应用程序。(2)JDBC如何实现数据库的平台无关性为了让JDBC与平台无关,JDBC设计了“驱动程序管理类”,该类会动态维护目

2017-12-07 18:26:11 504

转载 java之构造函数详解

我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢?1.构造方法的作用:构造方法作用:对对象进行初始化.如图:2.构造函数与普通函数的区别:(1). 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对象在调用功能之前,在建立时

2017-12-04 16:19:07 250

原创 eclipse之自动为变量生成Get/Set函数

1,将光标放在要生成函数的变量上2.右击,选择“source”--“Generate Getters and Setters”3.选择需要的参数,点击OK

2017-12-04 15:20:26 307

转载 Java之Scanner类中next()和nextLine()的区别

**两个都是用来接收用户的输入,区别在于: next()从遇到第一个有效字符(非空格、换行符)开始扫描,遇到第一个分隔符或结束符(空格’ ‘或者换行符 ‘\n’)时结束。 nextLine()则是扫描剩下的所有字符串知道遇到回车为止。**聪明的你get到了吗? 如果没有,没关系,我们来举个例子,对于如下输入:Scanner sc = new Scanner(System.in)

2017-12-04 14:19:30 336

转载 Java之成员变量、局部变量和静态变量的区别

之前在刚开始学习Java的时候,就谈了谈Java基础中的变量(见 http://www.linuxidc.com/Linux/2015-02/113862.htm),虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量、局部变量和静态变量。变来变去太容易让人搞晕了,挑拣出来梳理一下喽!要想区分这哥仨,首先,我们得知道它们分别是什么。先从成员变量下刀。成员变量

2017-12-04 11:30:24 3891 2

原创 Java之多线程

1.创建线程Java的多线程机制提供了两种方式实现多线程编程:一种是通过继承java.long.Thread类来实现,另一种是通过实现Runable接口实现1)继承Thread类创建线程Thread类已经具备了运行多线程所需要的资源,用户只需要重载该类的run()方法,把需要使用多线程运行的代码放入该方法。这样这些代码就可以和其他线程“同时”存在,创建线程对象并用该对象调用start(

2017-12-03 22:35:27 212

转载 java之对象引用与对象的区别

一、前言       在java学习中,理解对象以及对象的引用是万里长征的第一步。但是,现在大量的java学习书籍都将对象以及对象的引用混为一谈,然而实际上它们有着本质的区别。为了帮助更多的java学者更好的理解,我将自己的学习理解记录下来。如有理解不全或者错误的地方,欢迎大家批评指正。二、分析对象引用与对象的区别       为了接下来进行更好的分析,我先建立一个Demo

2017-12-03 16:08:05 188

原创 JAVA之面向对象

1.对象的存储空间1)Java对象:Java对象是通过new关键字创建的一个类实体,这个对象不是像类定义那样是个概念性的东西,而是具体的可以操控的实体。2)静态数据:静态数据是指由static关键字修饰的数据,这类数据存储在内存中的固定位置。例如:static float rate=0.523                       static关键字也可以修饰类和方法,但这些st

2017-12-03 16:05:35 143

空空如也

空空如也

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

TA关注的人

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