
heima
文章平均质量分 88
cdestiny
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
黑马程序员_Java学习日记1_关于数组的相关应用
----------------------android培训、java培训、期待与您交流! ---------------------1.关于交换2个元素的位置的方法排序,位置置换功能抽取所有排序中,“换位”的功能需求都是一样的,所以提取这部分功能相同的代码,单独封装成一个函数。public static void swap(int[] arr, int a, int b原创 2012-07-11 21:07:59 · 335 阅读 · 0 评论 -
黑马程序员_Java学习日记5_面向对象总结4
----------------------android培训、java培训、期待与您交流! ---------------------1。Java中的异常处理总结异常体系:Throwable|--Error|--Exception|--RuntimeException异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。也就是说可以被throw和t原创 2012-07-13 17:38:55 · 342 阅读 · 0 评论 -
黑马程序员_Java学习日记6_多线程
----------------------android培训、java培训、期待与您交流! ---------------------1.线程与进程进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时原创 2012-07-15 08:03:15 · 341 阅读 · 0 评论 -
黑马程序员_Java学习日记8_集合框架1
----------------------android培训、java培训、期待与您交流! ---------------------1.集合框架概述为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行储存,集合就是存储对象最常用的一种方法。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长原创 2012-07-20 22:54:11 · 352 阅读 · 0 评论 -
黑马程序员_Java学习日记10_集合框架2
----------------------android培训、java培训、期待与您交流! ---------------------1.Map集合Map|--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。|--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。原创 2012-07-21 16:58:27 · 477 阅读 · 0 评论 -
黑马程序员_Java学习日记12_IO流1
----------------------android培训、java培训、期待与您交流! ---------------------1.IO流概述(Input,Output)IO流用来处理设备之间的数据传输,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流和字符流流按流向分为:输入流,输出流字符流的由来:a 9原创 2012-07-30 13:16:25 · 437 阅读 · 0 评论 -
黑马程序员_Java学习日记4_面向对象总结3
----------------------android培训、java培训、期待与您交流! ---------------------1.多态中如何使用子类的特有方法----类型转换。Animal static void main(String[] args){//类型提升,向上转型。向父类提升 Animal cat = new Cat();//如果想要调用猫的特有方法原创 2012-07-13 11:11:26 · 270 阅读 · 0 评论 -
黑马程序员_Java学习日记18_GUI
----------------------android培训、java培训、期待与您交流! ---------------------1.GUI 概述GUI,图形用户界面GUI:Graphical User Interface,图形用户接口用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI:Command line User Interface,命令行用户接口原创 2012-07-31 23:52:37 · 375 阅读 · 0 评论 -
黑马程序员_Java学习日记3_面向对象总结2
----------------------android培训、java培训、期待与您交流! ---------------------1.子父类中的构造函数在对子类对象进行初始化时,父类的构造函数也会运行,那是因为子类的构造函数默认第一行有一条隐式的语句super();super()会访问父类中空参数的构造函数,而且子类中所有的构造函数名默认第一行都是super();为什么子原创 2012-07-12 21:22:13 · 310 阅读 · 0 评论 -
黑马程序员_Java学习日记11_常用类
----------------------android培训、java培训、期待与您交流! ---------------------1.SystemSystem:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系统一些信息。获取系统属性信息:Properties getProperties();原创 2012-07-30 12:07:42 · 379 阅读 · 0 评论 -
黑马程序员_Java学习日记15_File
----------------------android培训、java培训、期待与您交流! ---------------------1.File概述File类用来将文件或者文件夹封装成对象方便对文件与文件夹的属性信息进行操作File对象可以作为参数传递给流的构造函数了解File类中的常用方法------------------------------------原创 2012-07-31 11:41:25 · 353 阅读 · 0 评论 -
黑马程序员_Java学习日记16_IO流4
----------------------android培训、java培训、期待与您交流! ---------------------1.IO流,打印类PrintWriter与PrintStream,可以直接操作输入流和文件/*打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流:PrintStream构造函数可以接收的参数类型:1,fil原创 2012-07-31 14:48:23 · 344 阅读 · 0 评论 -
黑马程序员_Java学习日记17_IO流5
----------------------android培训、java培训、期待与您交流! ---------------------1.Properties简述存取,存取配置文件/*Properties是hashtable的子类。也就是说它具备map集合的特点。而且它里面存储的键值对都是字符串。是集合中和IO技术相结合的集合容器。该对象的特点:可以用于键值原创 2012-07-31 15:01:18 · 503 阅读 · 0 评论 -
黑马程序员_Java学习日记14_IO流3
----------------------android培训、java培训、期待与您交流! ---------------------1.IO流,字节流File读写操作字符流:FileReaderFileWriter。BufferedReaderBufferedWriter字节流:InputStream OutputStream需求,想要操作图片数据原创 2012-07-31 09:35:53 · 408 阅读 · 0 评论 -
黑马程序员_Java学习日记13_IO流2
----------------------android培训、java培训、期待与您交流! ---------------------1.BufferedWriter缓冲区的出现是为了提高流的操作效率而出现的。在创建缓冲区之前,必须要先有流对象。该缓冲区中提供了一个跨平台的换行符。newLine();import java.io.*;class BufferedW原创 2012-07-30 22:09:16 · 332 阅读 · 0 评论 -
黑马程序员_Java学习日记2_面向对象总结1
----------------------android培训、java培训、期待与您交流! ---------------------1.关于main函数的讲解主函数,是一个特殊的函数,作为程序的入口,可以被jvm调用。主函数的定义:public:代表该函数的权限是最大的static:代表着主函数随着类的加载就已经存在了。void:主函数没有具体的返回值。main原创 2012-07-12 19:57:46 · 799 阅读 · 1 评论 -
黑马程序员_Java学习日记19_Socket编程1
----------------------android培训、java培训、期待与您交流! ---------------------1.IP地址IP地址:::InetAddress网络中设备的标识不易记忆,可用主机名本地地址:127.0.0.1主机名:localhost端口号用于标识进程的逻辑地址,不同进程的标识不同有效端口:0--65535,其中0原创 2012-08-01 15:24:24 · 321 阅读 · 0 评论 -
黑马程序员_Java学习日记21_正则表达式
----------------------android培训、java培训、期待与您交流! ---------------------1.正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则原创 2012-08-01 18:11:20 · 515 阅读 · 0 评论 -
黑马程序员_Java学习日记24_高新技术3
----------------------android培训、java培训、期待与您交流! ---------------------1.javabean和内省由内省引出JavaBean的讲解IntroSpector--》内省的英文由来JavaBean,特殊的Java类,按照特殊的规则构成对JavaBean的简单内省操作内省--》了解JavaBea原创 2012-08-10 13:00:25 · 497 阅读 · 0 评论 -
黑马程序员_Java学习日记25_高新技术4
----------------------android培训、java培训、期待与您交流! ---------------------泛型1.入门泛型的基本应用JDK1.5的集合类希望你在定义集合时,明确表示你要向集合中存储哪种类型的数据,无法加入指定类型以外的数据。ArrayList collection = new ArrayList();collection.原创 2012-08-10 15:10:48 · 1683 阅读 · 0 评论 -
黑马程序员_Java学习日记22_高新技术1
----------------------android培训、java培训、期待与您交流! ---------------------1.java5的静态导入与编译器语法设置import 语句导入一个类或某个包中的所有类import static 语句导入一个类中的某个静态方法或所有静态方法新特性的使用,需要jdk1.5以上的版本。ex: import stat原创 2012-08-10 10:55:17 · 493 阅读 · 0 评论 -
黑马程序员_Java学习日记23_高新技术2
----------------------android培训、java培训、期待与您交流! ---------------------1.反射概述Class类代表Java类,它的各个实例对象又分别对应什么?a.对应各个类在内存中的字节码。b.一个类被类加载器加载到内存中,占用一片存储空间,这个空间里面的内容就是类的字节码,不同的类的字节码是不同的,所以他们在内存中的内容是原创 2012-08-10 12:18:25 · 952 阅读 · 0 评论 -
黑马程序员_Java学习日记27_交通灯管理系统
----------------------android培训、java培训、期待与您交流! ---------------------1.系统需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆原创 2012-08-10 16:03:44 · 426 阅读 · 0 评论 -
黑马程序员_Java学习日记28_银行业务调度系统
----------------------android培训、java培训、期待与您交流! ---------------------1.系统需求模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。原创 2012-08-10 16:17:41 · 436 阅读 · 0 评论 -
黑马程序员_Java学习日记26_高新技术5
----------------------android培训、java培训、期待与您交流! ---------------------1.类加载器简要介绍类加载器的概念和作用Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader类加载器也是J原创 2012-08-10 15:37:44 · 1539 阅读 · 0 评论 -
黑马程序员_Java学习日记7_String总结
----------------------android培训、java培训、期待与您交流! ---------------------1.String 概述String s1 = "abc";String s2 = new String("abc");1."abc"是一个对象2."abc"是一个常量不可改变。3.s1和s2的区别,s1里面一个对象;撇开第一句话,如原创 2012-07-20 17:36:33 · 271 阅读 · 0 评论 -
黑马程序员_Java学习日记9_泛型
----------------------android培训、java培训、期待与您交流! ---------------------1.泛型JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。好处1.将运行时期出现问题ClassCastException,转移到了编译时期。,方便于程序员解决问题。让运行时问题减少,安全。,2,避免了强制转换原创 2012-07-21 13:28:01 · 294 阅读 · 0 评论 -
黑马程序员_Java学习日记20_Socket编程2
----------------------android培训、java培训、期待与您交流! ---------------------1.TCP,上传图片/*需求:上传图片。客户端。1,服务端点。2,读取客户端已有的图片数据。3,通过socket 输出流将数据发给服务端。4,读取服务端反馈信息。5,关闭。*/import java.io.*;import jav原创 2012-08-01 16:05:13 · 465 阅读 · 0 评论