- 博客(15)
- 收藏
- 关注
原创 黑马程序员——高新技术总结
------- android培训、java培训、期待与您交流! ---------- 反射 Class类 class类是对对象的抽象,而Class是对class的抽象,或者说类是对对象的共性的描述,而Class又是对类的共性的描述,但它本身又是一个类,它的具体实例是内存中某个类的字节码。 得到类的字节码的方式有三种: 对象.getClass()类名.classClass.
2013-04-14 16:30:06 590 1
原创 黑马程序员——银行业务调度系统学习笔记
------- android培训、java培训、期待与您交流! ---------- 项目需求 该项目要求我们模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种
2013-04-14 15:09:02 492
原创 黑马程序员——交通灯管理系统学习笔记
------- android培训、java培训、期待与您交流! ---------- 写在前边的 听了张老师的高新技术,越听越带感,慢慢才发现张老师讲课的特点。虽然语速不快,但是每个知识的讲解都非常透彻,那怕是每句闲聊也都饱含着对我们的期待,只能说张老师真的是一名非常棒的老师。现在听了他讲的面试题解析,来回顾并总结下学习笔记,便于以后复习~ 项目需求 该项目要求我们模拟实现十字
2013-04-14 00:24:33 542
原创 黑马程序员——网络编程学习笔记
------- android培训、java培训、期待与您交流! ---------- 网络编程 网络模型 网络通讯要素 IP地址(InetAddress):他是网络中设备的标识,但使用时不容易记忆,所以有与之对应的主机名。 端口号:他用于标识进程的逻辑地址,是不同进程的标识。 传输协议:传输协议规定了通讯的规则,
2013-04-12 00:23:10 532
原创 黑马程序员——IO字符流与字节流
------- android培训、java培训、期待与您交流! ---------- IO流 Java中的IO操作用来处理设备间的数据传输。IO流按流向可分为输入流和输入流;而按操作的数据可分为字节流和字符流。起初先有有字节流,后来为了方便人们操作,将字节编码制成了编码表,由此在字节流的基础上利用编码表而产生了字符流。 Java的IO流中主要由四个
2013-04-11 01:39:38 601
原创 黑马程序员——初识String类:String类的知识点总结
------- android培训、java培训、期待与您交流! ---------- String类概述 String类特点 String类通过final声明,所以不能被继承,方法也不能被覆盖。所以字符串对象的特点是作为一个常量,一经初始化,永远不会改变,这是它跟其它引用数据类型最大的不同之处。 常量池 常量池里专门放置源代码中的符号信息,并且不同的符号信息放置在不
2013-04-10 12:17:16 537
原创 黑马程序员——多线程操作经典实例:生产者消费者问题
------- android培训、java培训、期待与您交流! ---------- 生产者消费者问题是线程操作中的一个经典案例,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。在同一个进程地址空间内执行的两个线程生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如
2013-03-12 21:39:54 781
原创 黑马程序员——Java多线程入门
------- android培训、java培训、期待与您交流! ---------- java中实现多线程 在Java 中要想实现多线程代码有两种手段,一种是继承Thread 类,另一种是实现Runnable接口。 继承Thread 类 Thread类是在java.lang包中定义的,一个类只要继承了Thread类,此类就称为多线程操作
2013-03-12 17:47:12 506
原创 黑马程序员——Java中的异常:关键字try...catch、throw、throws总结
------- android培训、java培训、期待与您交流! ---------- 异常和java异常处理机制 在程序的实际应用中,可能存在大量的未知问题,所以在程序的开发过程中对于错误的处理是极其重要的。任何程序都很难做到百分百的完美,所以在程序的开发过程中就要对各种问题进行处理,而Java提供的异常处理机制就可以帮我们更好的解决这方面问题。
2013-03-12 01:27:47 907
原创 黑马程序员——抽象类与接口(下):abstract class和interface反映出的设计理念
------- android培训、java培训、期待与您交流! ---------- 上面主要从语法定义和编程的角度分析了abstract class和interface之间的区别,但是这些是比较低层次的、非本质的。这次我们从设计理念这个角度来分析一下二者的区别。 前面已经提到过,abstarct class在Java语言中体现了一种继承关系,要想
2013-03-11 15:33:49 676
原创 黑马程序员——继承的深入学习:抽象类与接口(上)
------- android培训、java培训、期待与您交流! ---------- 看过毕向东老师讲解的关于抽象类与接口的课程后,获益颇丰,决定更深入的去探究一下究竟abstract class和interface各个层面上的意义有什么关系。于是总结一下便于加深理解和记忆。 abstract class和interface是Java语言中对于抽象
2013-03-11 13:49:54 548
原创 黑马程序员——面向对象之继承学习笔记
------- android培训、java培训、期待与您交流! ---------- 继承 概述 多个类中存在相同属性和行为时,将这些内容抽取到 单独一个类中,那么多个类无需再定义这些属性和行 为,只要继承单独的那个类即可。 多个类可以称为子类,单独这个类称为父类或者超类。 子类可以直接访问父类中的非私有的属性和行为。 通过exte
2013-03-10 23:42:24 569
原创 黑马程序员——一切皆对象:Java面向对象基础
------- android培训、java培训、期待与您交流! ---------- 面向对象编程工作原理 用Java创建的程序可以看作一个对象,如同真实世界中存在的物体一样。对象独立于其他的对象而存在并且以特定的方式同其他的对象进行交互,从而合并成更大的事务。将计算机程序视为一组彼此交互的对象,这样设计出来的程序更可靠,更容易理解,更容易在其他的项目中重用。
2013-03-10 14:58:45 692
原创 黑马程序员——Java基础语法:利用位运算实现的基础进制转换
------- android培训、java培训、期待与您交流! ---------- 今天学习了毕向东老师讲解的各种数组操作,让我印象最深刻的便是充分利用数组的特点再结合位运算的优点实现的进制转换。 主要是实现了将int型的十进制数转换成二进制、八进制、十六进制并输出。虽然代码不长但却深刻体现了代码复用给我们带来的方便。对我们以后写程序有非常大的启发作用。 于是
2013-03-10 00:36:02 735
原创 黑马程序员——Java基础语法:几种简单的排序算法的实现
------- android培训、java培训、期待与您交流! ---------- 1.快速排序:它通过一趟排序将要排序的元素分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分元素分别进行快速排序,整个排序以递归的方式进行,从而最终使所有元素有序。 2.选择排序:每一趟从待排序的元素中选出最小
2013-03-07 19:01:29 725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人