摘要: 什么是反射 简单说,反射机制值得是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可 以通过反射机制来获得类的所有信息。 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个 对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以 阅读全文
posted @ 2019-02-15 11:39 wq9 阅读(215) 评论(0) 推荐(0)
摘要: 1.XML概念和体系 1.1XML概念 XML指可扩展标记语言(EXtensible Markup Language) XML没有预定义标签,需要自行定义标签 1.2XML特点 XML数据以纯文本格式存储 实现不同应用程序之间的数据通信 实现不同平台间的数据通信 实现不同平台间的数据共享 使用xml 阅读全文
posted @ 2019-02-12 18:26 wq9 阅读(208) 评论(0) 推荐(0)
摘要: 1.网络编程的基本概念 1.1 网络的概念 网络:一组相互连接的计算机,多台计算机组成,使用物理线路进行连接 1.2 网络连接的功能 1.3 网络编程的三要素 1) IP 地址:唯一标识网络上的每一台计算机,两台计算机之间通信的必备有素 。相当于一个人的住址。 2) 端口号:计算机中应用的标号(代表 阅读全文
posted @ 2019-02-07 12:10 wq9 阅读(314) 评论(0) 推荐(0)
摘要: 多线程基本概念_程序_线程 1.1程序、进程、线程 程序:Program是一个指令的集合 进程:Process(正在执行中的程序)是一个静态的概念。进程是程序的一次静态执行过程,占用特定的地址空间。每个进程都是独立的,由三部分组成,cpu、data、code 缺点:内存的消费,cpu的负担 线程:是 阅读全文
posted @ 2019-01-30 15:42 wq9 阅读(192) 评论(0) 推荐(0)
摘要: IO流的基本概念 在java程序中,对于数据的输入/输出操作以流的形式(stream)方式进行; j2SDK提供了各种各样的流的类,用以获取不同种类的数据,程序中通过标准输入或输出数据。 java的流类型一般位于Java.io包中。 流的概念 数据源(data source) 提供原始数据的原始媒介 阅读全文
posted @ 2019-01-24 21:45 wq9 阅读(241) 评论(0) 推荐(0)
摘要: 自动装箱 auto-boxing 基本类型就是自动地封装到与它相同的类型的包装类中 Integer i=100; 编译器调用了valueOf()方法 Integer i=Integer.valueOf(100); Integer中的缓存类IntegerCache Cache为【-128.127】.I 阅读全文
posted @ 2019-01-23 16:34 wq9 阅读(234) 评论(0) 推荐(0)
摘要: 包装类的基本用法 为什么需要包装类(Wrapper Class) java并不是纯面向对象的语言,java语言是一个面向对象的语言,但是java中的基本数据类型却不是面向对象的,但是我们在实际使用中经常将基本数据类型转换成对象,便于操作,比如,集合的操作中,这时,我们就需要将基本类型数据转化成对象! 阅读全文
posted @ 2019-01-22 17:31 wq9 阅读(22972) 评论(0) 推荐(6)
摘要: 常见的异常类型 运行时异常RuntimeException 运行时异常RuntimeException 代码如下: 检查时异常Checked Exception 检查时异常Checked Exception Checked Exception必须做处理,处理方式有两种 自定义异常 为什么需要自定义异 阅读全文
posted @ 2019-01-21 22:30 wq9 阅读(1058) 评论(0) 推荐(0)
摘要: 先在代码序号处打个点。 点击debug调试模式 然后再点击 如果有打断点,则会在断点处结束,如果没有,会一直一步一步向下直至结束。 阅读全文
posted @ 2019-01-21 13:13 wq9 阅读(249) 评论(0) 推荐(0)
摘要: 异常的概念: 异常(Exception 也称意外)就是在程序的运行中所发生的不正常的事件,他会中断正在运行的程序。 所需文件找不到 网络连接不通或者中断 算术运算出错(被零除) 数组下标越界 装载一个不存在的类或者对null对象的操作 类型的转换异常 异常的处理方式: 捕获异常使用的关键字try、c 阅读全文
posted @ 2019-01-20 16:54 wq9 阅读(191) 评论(0) 推荐(0)
摘要: ==:代表比较双方是否相同。 如果是基本数据类型 ( byte(字节型)、short(短整型)、int(整型)、long(长整型)、float(单精度浮点型)、double(双精度浮点型)、boolean(布尔型)、char(字符型)) 则表示值相等。 如果是引入类型 则表示地址相等即是同一个对象。 阅读全文
posted @ 2019-01-20 10:36 wq9 阅读(164) 评论(0) 推荐(0)
摘要: 输出如下: 阅读全文
posted @ 2019-01-19 21:23 wq9 阅读(144) 评论(0) 推荐(0)
摘要: Dos命令已经退出了普通使用者的历史舞台了,但是仍然有必要掌握几个常见的命令,便于在某些情况下更顺畅的操作程序。 阅读全文
posted @ 2019-01-19 18:40 wq9 阅读(223) 评论(0) 推荐(0)
摘要: java的运行机制: 计算机高级语言的类型主要有编译型和解释型两种,而java语言是两种类型的结合。 java首先利用文本编译器编写java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件(.class);最后利用虚拟机(解释器,java)解释执行。 JVM(j 阅读全文
posted @ 2019-01-19 14:55 wq9 阅读(387) 评论(0) 推荐(0)
摘要: 【转自恩师wanson】 观察者模式优/缺点与适用环境 观察者模式是一种使用频率非常高的设计模式,无论是移动应用、web应用或者桌面应用,观察者模式几乎无处不在,它为实现对象之间的联动提供了一套完整的解决方案, 凡是涉及一对一或者一对多的对象交互场都可以使用观察者模式。 观察者模式广泛应用于各种编程 阅读全文
posted @ 2019-01-11 20:20 wq9 阅读(208) 评论(0) 推荐(0)