自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内排序_快速排序

快速排序快速排序是8种内排序之一,算是比较快的一种排序方式了。直接上代码: public static void main(String[] args) { int[] arr = new int[10];// 填充数组 arr = fillArray(arr);// 快速排序 quickSort(arr, 0, arr.length - 1);// 展示结果

2013-04-26 12:59:38 409

原创 黑马程序员_银行业务调度系统

------- android培训、java培训、期待与您交流! ----------银行业务调度系统需求模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,4个窗口为普通窗口,1个窗口为快速窗口,1个窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步随机生成各种类型

2013-04-19 01:44:02 310

原创 黑马程序员_交通灯管理系统

------- android培训、java培训、期待与您交流! ----------交通灯管理系统需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如:     由南向而来去往北向的车辆 ---- 直行车辆     由西向而来去往南向的车辆 ---- 右转车辆     由东向而来去往南向的车辆 ----

2013-04-19 01:32:24 362

原创 黑马程序员_JUnit测试框架

------- android培训、java培训、期待与您交流! ----------JUnitJunit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。以下展示了一个JUnit测试的例子:public class

2013-04-19 01:17:32 483

原创 黑马程序员_注解

------- android培训、java培训、期待与您交流! ----------注解Java中提供了一类添加在代码中的特殊符号,用于说明类或累的成员,并对其功能进行限制。3个基本注解:@Override用于重写方法 @Override public String toString() { return ""; }@Depreca

2013-04-19 01:13:07 396

原创 黑马程序员_反射

------- android培训、java培训、期待与您交流! ----------反射反射是JAVA的一种技术,用于从对象获得其所属类的各个对象。获取类对象有3种方法: String str =""; //通过对象本身的getClass方法获得 Class clazz1 = str.getClass(); //通过类的字节码文件获得 Cla

2013-04-19 01:03:05 319

原创 黑马程序员_自定义泛型和序列化

------- android培训、java培训、期待与您交流! ----------自定义泛型JAVA中可以自定义泛型。泛型使用前需要先声明,声明的位置有两种:1、在类名之后,作用范围是整个类,如: public class StaticDemo { } 2、在方法返回值之后,作用范围是整个方法体 Person show(){ } 需要注意的

2013-04-19 00:38:27 499

原创 黑马程序员_JavaBean和BeanUtils

------- android培训、java培训、期待与您交流! ----------JavaBeanJavaBean是Java中一种技术,是将一组数据封装成一类对象的技术,该对象通常包含一些基本的属性,并提供一些公共的方法给外部访问使用。例如,定义一个Person类用于封装一个人的属性。public Person{ private String name; priva

2013-04-19 00:27:53 444

原创 黑马程序员_网络编程

------- android培训、java培训、期待与您交流! ----------网络编程当网络上的两台主机间需要实现数据交换时,即使用网络编程来解决问题。有两种方式:UDP协议方式特点:效率高,不能保证可靠性。 //建立发送端 DatagramSocket ds = new DatagramSocket(); //将系统输入包装转换成字符流

2013-04-19 00:08:22 372

原创 黑马程序员_GUI编程

------- android培训、java培训、期待与您交流! ----------GUI编程GUI指的是Graphics User Interface,即图像化用户接口。通俗的说,就是图形化界面。JAVA SE中提供了awt包和swing包用于制作图形化界面。常用的组件:窗口Frame是个容器,用于容纳需要的组件。 Frame f = ne

2013-04-18 23:12:47 390

原创 黑马程序员_单例设计模式

------- android培训、java培训、期待与您交流! ----------单例设计模式单例设计模式是JAVA的23种设计模式之一。主要应用于某类只能有一个对象实例的情况下。JAVA中的单例设计模式有2种:饿汉式单例public class Singleton { //定义一个私有的本类对象并且初始化,因为一开始就是有的,所以叫做饿汉式。 priv

2013-04-18 21:20:15 368

原创 黑马程序员_枚举

------- android培训、java培训、期待与您交流! ----------枚举一类包含特定常量对象的类。使用enum关键字可以实现,也可以使用普通的class关键字实现同样的功能,因为enum也是一种特殊的类。例子:实现一个交通灯系统。先使用class实现:public abstract class TrafficLamp { // 定义了

2013-04-18 20:51:44 367

原创 黑马程序员 _JDK1.5后的部分新特性

------- android培训、java培训、期待与您交流! ----------JKD1.5后的部分新特性静态导入将某类中的某个静态方法导入源文件。格式:import static 要导入的静态方法路径。//此处导入了静态方法import static java.lang.Math.random;public class StaticDemo { pub

2013-04-18 20:44:58 338

原创 黑马程序员_IO流

------- android培训、java培训、期待与您交流! ----------IO流输入和输出功能的实现。主要分为input(输入)和output(输出)。输入流指向JAVA程序内,亦即read操作。输出流指向JAVA程序外,亦即write操作。常用的流有字节流、字符流。字节流操作的是字节、字符流操作的是字符。字节流能操作所有类型

2013-04-18 20:36:25 362

原创 黑马程序员_File类

------- android培训、java培训、期待与您交流! ----------File文件的类。包括文件和文件夹。构造方法有4种,分别是File(String path):通过String来初始化File(String path,String child):通过path和child分开的情况创建文件File(File file,Str

2013-04-18 20:19:42 438

原创 黑马程序员_面向对象的程序设计

------- android培训、java培训、期待与您交流! ----------面向对象面向对象是一种较新的组织程序的方式。比起传统的面向过程的程序设计,面向对象的程序设计方式更符合自然的逻辑习惯。面向对象的程序设计把问题事物都看作对象,把问题拆分成对象之间的各种逻辑联系。这种组织方式更适合解决复杂的问题。底层的效率不一定比面向过程高。类和对象类,表示

2013-04-18 20:16:23 641

原创 黑马程序员_线程和多线程

------- android培训、java培训、期待与您交流! ----------线程线程是指独立不可再分的执行任务的小程序。通过main方法启动的程序,也是一个独立的小线程。1、JAVA中自定义线程的方式是,继承Thread类,成为其子类。成为Thread类的子类需要重写run()方法,run方法中的代码块,就是线程会运行的代码块。如果不重写run()代码块,则运

2013-04-18 20:10:52 406

原创 黑马程序员_异常

------- android培训、java培训、期待与您交流! ----------异常JAVA中的异常Error该类异常是较严重的异常,叫做Error,该类异常不应该是试图捕获,因为通常比较严重,程序会自动终止运行。该类异常是Throwable的子类。该类只有4个重载的构造方法,通常用于构造判断条件。同时,该类异常不用在throws中

2013-04-18 20:04:10 469

原创 黑马程序员_内部类

------- android培训、java培训、期待与您交流! ----------内部类内部类是一种写在其他类中的类,分为两种,成员内部类、局部内部类。内部类定义格式和类相同。成员内部类成员内部类处于其他类中成员位置上,如: class OuterClass { public void show() { } public class InnerC

2013-04-18 19:54:53 360

原创 黑马程序员_递归

------- android培训、java培训、期待与您交流! ----------递归递归是一种方法内部调用方法自身的行为。建立时应注意的地方:1、设置出口(通过某些条件使递归能够结束)2、过多的递归将使内存溢出递归示例:以下递归的作用是用于查找目录下的特定文件。输入的参数是初始的文件路径和要查找文件的条件 //定义一个静态变量用

2013-04-18 19:51:06 430

原创 StringBuffer和StringBuilder

------- android培训、java培训、期待与您交流! ----------StringBufferStringBuffer是一个线程安全的字符串缓冲区。和String不同的是,它在创建后可以修改。构造方法StringBuffer有4个重载的构造方法,可以通过String、int和实现了CharSqunence接口的对象实现初始化。常用

2013-04-18 19:49:04 519

原创 黑马程序员_String

------- android培训、java培训、期待与您交流! ----------StringString是JAVA中表示字符串的类String的对象是个常量,一旦被创建,就不可再被修改。String类内部实现时,是将字符串拆分成一个字符型数组,通过对数组进行各种操作,实现字符串的各种方法。构造方法String类共有16个重载的构造方法,可以使用St

2013-04-18 19:45:06 465

原创 黑马程序员_静态和非静态

------- android培训、java培训、期待与您交流! ----------静态和非静态静态JAVA中的静态修饰符修饰的对象是静态的,和非静态相比,静态的对象是和类绑定的,类加载时就会被加载进内存。调用时,使用方式:类名.静态对象 如: public static void main(String[] args) {// random()方法是静态

2013-04-18 19:31:01 349

原创 黑马程序员_Math类

------- android培训、java培训、期待与您交流! ----------Math类本类是java.lang包下的一个类。用于提供的各种数学意义上的常量和方法实现。本类没有构造方法。1、常用常量介绍:PI:等同数学中的PI,即圆周率E:等同数学中的自然对数e2、常用方法介绍:abs():该方法拥有4个重载的

2013-04-18 15:44:31 487

原创 黑马程序员_数组

------- android培训、java培训、期待与您交流! ----------数组数组是一种存放相同类型数据的容器。1、定义格式如下:元素类型[] 数组名;其中 元素类型 表示要存放的元素是什么类型,这个类型可以是基本数据类型,也可以是引用数据类型。[] 表示是几维数组,一对表示1维,两对表示2维。数组名 表示该数组的代称。照格式写的数组

2013-04-12 01:09:25 353

原创 黑马程序员_函数

------- android培训、java培训、期待与您交流! ----------函数JAVA中的函数也叫做方法,是执行特定语句的代码块,有一定的格式和写法,基本格式如下: 权限修饰符 最终修饰符 静态修饰符 返回类型 函数名(形式参数类型 形式参数名){ 需要执行的代码 //如果是无返回类型,则没有下面这行 return 返回值; }根据函数在程序

2013-04-12 00:36:35 474

原创 黑马程序员_转义字符和跳出语句

------- android培训、java培训、期待与您交流! ----------转义字符JAVA中某些带有功能型的字符无法直接输入使用,而需要转义才能使用,如:\t:制表符\n:换行符\r:回车符\‘ 单引号字符 \” 双引号字符\\ 反斜杠字符 跳出语句跳出语句有两个:1、break语句该语句会跳出选择或者循环,而直接执行

2013-04-11 23:26:33 645

原创 黑马程序员_JAVA中的判断结构、选择结构和循环结构

------- android培训、java培训、期待与您交流! ----------判断结构1、JAVA中的判断结构,即if……else结构,其基本格式如下: if( 比较表达式 ) { 比较表达式为真时需要执行的代码 }else{ 比较表达式为假时需要执行的代码 }2、在需要执行的代码比较少,只有一行时,也可以将{}省略,写成:

2013-04-11 22:58:53 943

原创 黑马程序员_数据类型及运算符

------- android培训、java培训、期待与您交流! ----------一、数据类型JAVA中的数据类型分为两大类,基本数据类型和引用数据类型。1、基本数据类型有8种,如下:数据类型 占字节数byte 1 Byte short 2 Bytesint 4 Byteslong 8 Bytesfloat 4 Bytesdouble 8

2013-04-11 21:54:51 587

原创 黑马程序员_程序命名规范和一些基本概念

------- android培训、java培训、期待与您交流! ----------一、JAVA命名规范只能使用以下的字符为JAVA文件命名:a-zA-Z0-9_$其中数字和下划线不可作为名字开头,但是$可以作为开头。二、JAVA中的一些概念1、常量顾名思义,就是一类在程序运行期间不会改变的值。在JAVA中有6种:整数: 如1、

2013-04-11 21:04:53 455

原创 黑马程序员_常用的DOS命令及临时设置环境变量

------- android培训、java培训、期待与您交流! ----------一、常用的DOS命令dir:列出当前目录md:创建目录rd:删除目录cd:移动路径.:当前路径..:上级路径del:删除文件exit:推出命令行/:上级目录\:下级目录二、临时设置环境变量在命令控制台下,输入set命令,可以查看系统信息输入

2013-04-11 20:29:25 709

原创 黑马程序员_HelloWorld和运行

------- android培训、java培训、期待与您交流! ----------一、简单的HelloWolrd程序1、打开任意文本工具,将如下代码写进去,保存,文件保存成JAVA类型。public class HelloWorld { public static void main(String[] args) { System.out.println("Hel

2013-04-11 20:09:49 466

原创 黑马程序员_部署JAVA环境

------- android培训、java培训、期待与您交流! ----------一、JAVA语言JAVA语言是由SUN公司开发的一门编程语言,是完全面对对象的编程语言。JAVA语言是开源的,但是JVM不开源。由于SUN公司被ORACLE公司收购,目前需要使用的话,可以去ORACLE公司网站下载。网址是:http://www.oracle.com/technetwork

2013-04-11 19:38:55 577

空空如也

空空如也

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

TA关注的人

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