
黑马程序员
文章平均质量分 89
弯派科技
这个作者很懒,什么都没留下…
展开
-
黑马程序员_java代理模式
java代理1、了解代理模式代理:要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如:异常处理、日志、计算方法的运行时间、事务管理等等。编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。如图:图 1-1相关的类和接口java.lang.reflect.Proxy:动态代理机制的原创 2013-07-08 20:18:51 · 665 阅读 · 0 评论 -
黑马程序员_集合框架
集合框架数组和集合数组虽然也可以存储对象,但长度是固定的;集合长度可变的。数组中可以存储基本数据类型,集合只能存储对象。可以存储不同类型的对象。集合框架图java.util包Collection├List│├LinkedList│├ArrayList│└Vector│ └Set ├HashSet └TreeSetM原创 2013-07-08 13:19:42 · 770 阅读 · 0 评论 -
黑马程序员_java网络编程
java网络编程1、网络模型OSI参考模型七层应用层表示层会话层传输层网络层数据链路层物理层TCP/IP参考模型应用层 http、ftp协议传输层网际层主机至网络层InetAddress IP地址不能通过构造函数创建对象,只能调用以下方法创建getLocalHost(); 返回本地主机。getByName("192.1原创 2013-07-08 14:23:58 · 767 阅读 · 0 评论 -
黑马程序员_交通灯管理系统
交通灯管理系统业务需求:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:Ø 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。Ø 信号灯忽略黄灯,只考虑红灯和绿灯原创 2013-07-09 08:23:07 · 708 阅读 · 0 评论 -
黑马程序员_面向对象---封装
------- android培训、java培训、期待与您交流! ---------- 面向对象---封装1、认识面向对象(了解★★☆☆☆)1.1 面向对象:将功能封装进原创 2013-07-07 19:25:23 · 647 阅读 · 0 评论 -
黑马程序员_IO流
------- android培训、java培训、期待与您交流! ----------IO流1、其他重要类System:out:标准输出,默认是控制台。in:标准输入,默认是控制台err:标准错误输出流,默认是控制台setIn:可以改变输入设备setOut:可以改变输出设备System类不能实例化。可以描述系统环境:getProperties();原创 2013-07-08 14:00:01 · 707 阅读 · 0 评论 -
黑马程序员_Java反射机制
java反射反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。也可以说是:反射就是把java类中的各种成分映射成相应的java类。1、java类反射中所必须的类:Field:提供有关类和接口的属性的信息,以及对它的动态访问权限。反射的字段可能是一个类(静态)属性或实例属性,简单的理解可以把它看成一个封装反射类的属性的类。Constructor:提供关于类的单个原创 2013-07-08 16:56:15 · 595 阅读 · 0 评论 -
黑马程序员_java高新技术
java高新技术1、静态导入:如:import static java.lang.Math.*;导入了Math类下的所有静态方法。2、可变参数:fun(int... arr){};...只能出现在参数列表的最后重载和覆写的区别:3、增强for循环for(type 变量名 :集合变量名){}4、基本数据类型的自动装箱拆箱装箱:Integer i =原创 2013-07-09 07:45:26 · 713 阅读 · 0 评论 -
黑马程序员_Java基础_认识Java(运行环境搭建、Java内存分配原理、doc命令行)
------- android培训、java培训、期待与您交流! ----------运行环境搭建、Java内存分配原理、doc命令行Java是由Sun公司于1995年推出的面向对象的程序设计语言。Java具有三大特性:封装、继承、多态。它具有简单性、面向对象、可移植性、多线程、安全性等诸多优点。1、相对于Java初学者来讲,配置环境变量是一个难点。Java具有原创 2013-07-07 13:02:11 · 922 阅读 · 0 评论 -
黑马程序员_Java基础(数据类型、Java操作符、数组排序方法)
------- android培训、java培训、期待与您交流! ----------数据类型、Java操作符、数组排序方法1、(重要)数据类型java数据类型分为两大类,即基本数据类型和引用数据类型。1.1、基本数据类型基本数据类型中有3类8种数据类型:分类 基本类型 大小 最小值 最大值 包装器类型--------------------------原创 2013-07-07 19:09:32 · 1008 阅读 · 0 评论 -
黑马程序员_java异常体系
------- android培训、java培训、期待与您交流! ----------异常体系1、异常体系Throwable|--Error 严重问题:如运行类不存在或者内存溢出等,不编写针对代码对其代理|--Exception 能处理异常,在运行时出现的异常,可以通过try catch finally处理|--RuntimeException 运行时异常,编译时不报错,运原创 2013-07-07 20:42:49 · 703 阅读 · 0 评论 -
黑马程序员_面向对象--继承、多态
面向对象--继承(多态)1、继承继承的格式class 子类名 extends 父类名{}1.1 继承的利处a、提高了代码的复用性。b、让类与类之间产生了关系。有了这个关系,才有了多态的特性。必须是类与类之间有所属关系才可以继承。所属关系 is a。其他关系:聚集:has a组合:contains ajava只支持单继承,不支持多继承。支持多实现原创 2013-07-07 20:26:26 · 613 阅读 · 0 评论 -
黑马程序员_String和StringBuffer
String和StringBuffer1、String类初识字符串最大特点:一旦被初始化就不可以被改变。String s1 = new String("a");//堆中String s2 = "a";//常量池中String s3 = s1.intern();s2==s3;//true1.1、==和equals()区别String 复写了Object类的原创 2013-07-08 08:22:18 · 544 阅读 · 0 评论