自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员--静态代理和动态代理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、静态代理1,生活中的代理: 四川人从成都的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理商那里买真的一点好处都没有吗?虽然多花了几百元钱,但不用坐车到北京,节约了时间和金钱。2,程序中的

2015-06-19 20:36:04 510

原创 黑马程序员--java基础:字符IO流

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、流的操作规律: 1,明确源和目的(汇) 源:InputStream Reader 目的:OutputStream Writer 2,明确数据是否是纯文本数据。 源:是纯文本:Reader;否:InputStream 目的:是纯文本 Writer;否:Outpu

2015-06-19 20:21:26 384

原创 黑马程序员--java基础:File类和文件字节IO流

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、File类 1,字段和构造方法public static void constructorDemo() { //可以封装已存在的,也可以封装不存在的文件或者目录 File f1 = new File("f:\\a.txt"); //用两个字符串初始化文件对象

2015-06-18 22:11:04 481

原创 黑马程序员--No enclosing instance of type E is accessible.

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 过滤器设置成内部类还是外部类? 如果内部类设置成内部,就不能定义含参数的构造函数,程序的扩展小,而且不注意的话编译时回会报出如下的错误:No enclosing instance of type E is accessible. Must qualify the allocation with

2015-05-14 01:59:51 1102

原创 黑马程序员--java基础:网络编程

一、网络编程相关概念 网络模型: OSI参考模型 TCP/IP参考模型 应 用 层–| 表 示 层–|——>应用层 (http协议和FTP协议) 会 话 层–| 传 输 层———>传输层 (常见协议TCP和UDP) 网 络 层———>网际层 (常见协议IP) 数据链路层–| |——>主机至网络层

2015-05-09 10:32:38 428

原创 黑马程序员--java基础:反射机制

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、反射的基石——Class类 1、java中的类是用来描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值。java中所有的类也是一类事物,有其共性,都有所属的包,类名,属性的访问权限,字段,方法等信息。我们对此进行抽象提

2015-05-09 10:23:54 369

原创 黑马程序员--java基础项目:银行业务调度系统

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、需求分析 模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。

2015-05-09 09:40:44 461

原创 黑马程序员——java基础项目:交通灯管理系统项目实战

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1.异步随机生成直行车辆、右转车辆和左转车 2.信号灯忽略黄灯,只考虑红灯和绿灯。 3.应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。 4.南北向车辆

2015-05-09 09:23:24 925

原创 黑马程序员——Java基础:多线程及其应用

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 6.1进程和线程 6.1.1 进程与线程的区别: 进程:正在进行中的程序,其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个独立控制单元,一条执行路径。 1.进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 2.进程有独立的进程空间(堆空间和栈空间);线程的堆空

2015-04-25 20:49:24 645

原创 黑马程序员——Java基础:异常处理机制

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 1 异常 异常:是指程序在运行时出现的不正常情况。因为问题的产生有有问题的名称、有问题的描述、产生的原因、问题出现的位置等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。所以,异常就是java按照面向对象的思想将问题进行对象封装。这样处理的好处是将正常流程代码和问题代码分开处理,便于阅读

2015-04-21 00:11:28 525

原创 黑马程序员——Java基础:多态及其应用

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 多态:可以理解为事物存在的多种体现形态 1.多态的体现 父类的引用指向了自己的子类对象,父类的引用也可以接受自己的 子类对象,如Animal a = new Cat(); function(new Cat()); function(new Dog()); //后期加入代码

2015-04-19 11:04:11 429

原创 黑马程序员——Java基础:面向对象一些概念的区分(三)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 20.继承:类与类之间的所属关系 1)提高了代码的复用性 2)让类与类之间产生了关系,有了这个关系,才有了多态的特性 3)java只支持单继承,不支持多继承,多继承可以用多实现。 多继承容易带来安全隐患(当多了父类中定义了相同的功能,

2015-04-18 16:06:43 380

原创 黑马程序员——Java基础:面向对象一些概念的区分(二)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 14.static的应用 1)工具类的对象中并未封装特有数据,成员方法也没有用到对象的 特有数据,所以该类不需要对象。可以考虑将工具类定义为static,直接 通过类名调用成员方法。 2)工具类的方法都定义成静态后,仍然可以被其他程序建立对象, 为了更加严谨,可以通过将构造函数私有化,

2015-04-17 08:53:57 398

原创 黑马程序员——Java基础:面向对象一些概念的区分(一)

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 1.类和对象 类:就是对生活中事物的描述,就是定义事物的属性和行为,比收入 票就是类,它的属性有班次、日期、价格:行为有过期作废,从 一个地方到另一个地方。 对象:就是这类事物实实在在存在的个体,就是在堆内存中用new建立 的实体,该实体被建立后

2015-04-16 18:26:33 394

原创 黑马程序员——Java基础:进制变换

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 需求:将十进制转化为二进制、八进制、十六进制 思路: 1.编写一个函数,参数包括:要转化的数据、基数和移位数,对该函数重载得到二进制、八进制和十六进制的函数。 2.循环地通过&和>>>运算得到不同进制数位上的数,用容器或数组存储。使用容器类 StringBuffer的函数appe

2015-04-16 18:21:59 394

原创 黑马程序员——Java基础查找算法:顺序查找和二分查找

——- android培训、java培训、期待与您交流! ———- /* 需求:在数组中查找指定的数据 一、顺序查找法思路: 遍历整个数组,将指定要找的数与数组中的所有元素比较,如果相同则返回下标,没有找到返回-1 */public static int shunXu(int x, int[] arr) { for(int i = 1;i <arr.len

2015-04-12 21:24:25 892

原创 黑马程序员——java基础排序算法:选择排序、冒泡排序和插入排序

——- android培训、java培训、期待与您交流! ———- /* 需求:将一组数组中的数从小到大排序 一、选择排序法思路: 1.用数组中第一个元素和之后的每个元素相比较,如果第一个元素大,则交换 两个数的位置,这样最小的元素便排到第一位。依次用第二个元素,第三个元 素……倒数第二个元素与排在其后面的元素比较,如果前面的数值大交换两个 数对应的下标。 2.当数组中所有元素两两比

2015-04-12 21:01:47 490

空空如也

空空如也

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

TA关注的人

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