自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员Java基础加强成员方法的反射

Method    1、Method类代表某个类中的一个成员方法    2、得到类中的某一个方法:        例子:Method charAt = Class.forName("java.lang.String").getMethod("charAt",int.class);    3、调用方法:        通常方式:System.out.println(str.cha

2014-04-06 14:23:37 366

原创 黑马程序员_Java基础加强反射

1、反射的基石->Class 类。  注意:class 表示类,而Class则是一个类名。Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。  Class类描述了哪些方面的信息呢?类的名字,类的访问属性,类所属于的包名,字段名称的列表,方法名称的列表,等等。   问:如Person 类代表人,那么它的实例对象就是

2014-04-06 14:16:55 321

原创 黑马程序员_Java基础加强实现带有构造方法的枚举

实现带有构造方法的枚举,当枚举只有一个成员时,就可以作为一种单例的实现模式

2014-04-06 12:48:27 351

原创 黑马程序员_Java基础加强笔记:类加载器

一、什么是类加载器1)类加载器概述当程序需要用到某个类时,JVM首先把字节码文件从硬盘上加载进来,并做一些处理之后,这些硬盘的字节码文件就变成了内存字节码。这里加载的具体工作是由类加载器ClassLoader来执行的。Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器:BootStrap,ExtClassLoader,AppClassLoader,每

2014-04-06 11:49:55 413

原创 黑马程序员_网络编程基础知识

一、网路编程基本流程:1,找到对面IP2,数据要发送到对方指定的应用程序上。为了表示这些应用程序,所以给这些网络应用程序都用数字进行标识。为了方便称呼这个数字,把这个数字叫做端口。3,定义通讯规则。这个通讯规则称为协议。国际组织定义了通用协议TCP/IP.e

2014-04-05 21:18:38 358

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

一、题目要求:模拟实现十字路口的交通灯管理系统逻辑,具体有以下需求:1)异步随机生成按照各个路线行驶的车辆,举例说明如下:(1) 由南向北行驶的车辆 ----直行车辆(2) 由西向南行驶的车辆 ----右转车辆(3)由东向南行驶的车辆 ----左转车辆…2) 信号灯颜色选择范围:忽略黄灯,只考虑红灯和绿灯3)左转车辆和右转车辆的要求(1)左转车辆受到控制信号灯的控制

2014-04-05 15:23:26 344

原创 黑马程序员_java中的小知识

一、eclipse及IDE开发工具介绍:IDE开发工具都支持使用工程化方式 管理一个项目的程序开发过程。一般来说一个相对独立的项目就是一个工程。一个项目中涉及多个Java文件,资源文件等用一个工程进行管理。 一个workspace 可以包含多个 project ,一个workspace 保留了 Eclipse 的一套环境选项的配置。如果要为Eclipse再配置一套环境选项,可以再创建一

2014-04-04 23:44:48 321

原创 黑马程序员_银行业务调度面试题

一.模拟实现银行业务调度系统逻辑项目的描述如下:1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3.异步随机生成各种类型的客户,生成各类型用户的概率比例为:        VIP客户:普通客户:快速客户  =  1 :6 :3。

2014-04-04 23:17:41 370

原创 黑马程序员_List集合类基本操作以及ListIterator的使用方法

List:元素是有序的,元素可以重复。因为该集合体系有索引。Set:元素是无序的,元素不可以重复。List:特有方法。凡是可以操作角标的方法都是该体系特有的方法。增:add(index,element);addAll(index,Collection);删:remove(index);改:set(index,element);查:get(index)

2014-04-02 15:55:52 851

原创 黑马程序员_字符串的基本操作方法

字符串常见的操作方法1.获取  1.1字符串中包含的字符数,也就是字符串的长度。int length();获取长度  1.2根据位置获取位置上的某个字符char charAt(int index);  1.3根据字符获取该字符在字符串中的位置int indexof(int ch);返回的是ch在字符串中第一次出现的位置int indexof(int ch,int f

2014-03-31 15:57:48 438

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

1.懒汉式懒汉式的特点是实例的延迟加载,但是多线程访问时会出现安全问题,加同步时锁是该类所属的字节码文件对象class single{ private static single s=null; private single(){} public static single getInstance() { if(s==null) { synchoronize

2014-03-30 09:48:10 346

原创 黑马程序员_有一个有序数组,想要将一个元素插入到数组中,并且保证数组的有序

有一个有序数组,想要将一个元素插入到数组中,并且保证数组的有序,输出插入该元素的位置。class halfSearch{ public static void main(String[] args) { int[]arr={1,2,4,5,7,8}; int number=9; int index=search(arr,number); System.out.printl

2014-03-19 14:38:19 798

原创 黑马程序员_java中的几种查找方法

1.顺序查找顺序查找方法比较简单,就是遍历整个数组进行判断。class search{ public static void main(String[] args) { int [] arr={1,4,2,6,8,5}; int number=4; int index=getIndex(arr,number); System.out.print(index);

2014-03-19 14:02:41 1792

原创 黑马程序员_java的几种排序方法

1.选择排序选择排序的基本思想:第i趟简单选择排序是指通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录进行交换。先临时记录其位置,只有在一趟循环完以后确定了最小的数据,才会发生交换。class selectSrot{ public static void main(String [] args) { int [] arr={4,1

2014-03-19 13:02:24 376

空空如也

空空如也

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

TA关注的人

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