- 博客(12)
- 收藏
- 关注
转载 黑马程序员_java GUI事件
GUI事件------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------概述:当添加好控件后,点击之后没有反应,怎样才能有反应呢,这里就用到了java的事件机制。给按钮添加事件有三种不同的形式。分别是内部类,外部类,直接new对象 代码: 以相应鼠标事件为例 实现 ActionListener接口1 最简
2015-01-12 14:54:32
230
原创 黑马程序员_反射机制
反射机制------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------(一)反射概述 JAVA反射机制是在运行状态中,对于任意一个类 (class文件),都能够知道这个类的所有属性和方法; *对于任意一个对象,都能够调用它的任意一个方法和属性; *这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 * 动态
2015-01-12 14:45:52
213
原创 黑马程序员_正则表达式
正则表达式 正则表达式:其实是用来操作字符串的一些规则。好处:正则的出现,对字符串的复杂操作变得更为简单。特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。弊端:符号的出现虽然简化了书写,但是却降低了阅读性。其实更多是用正则解决字符串操作的问题。组:用小括号标示,每定义一个小括号,就是一个
2015-01-06 19:13:24
263
原创 黑马程序员_网络编程
网络编程物理端口:逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。java 中ip对象:InetAddress.import java.net.*;class IPDemo{public static void main(String[] args) throws UnknownHostException{
2015-01-06 19:09:58
228
原创 黑马程序员_IO流
IO流 IO流:用于处理设备上数据。流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。流也进行分类:1:输入流(读)和输出流(写)。2:因为处理的数据不同,分为字节流和字符流。字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存储的。二进制的最终都是以一个8位为数据单元进行体现,所以计算机中的最小数据
2015-01-06 19:05:13
192
原创 黑马程序员_泛型
泛型 泛型:jdk1.5版本以后出现的一个安全机制。表现格式:好处:1:将运行时期的问题ClassCastException问题转换成了编译失败,体现在编译时期,程序员就可以解决问题。2:避免了强制转换的麻烦。只要带有中传递一个具体的引用数据类型。泛型技术:其实应用在编译时期,是给编译器使用的技术,到了运行时期,泛型就不存在了。为什么? 因为泛型的擦除:也就是说,编
2015-01-06 19:01:33
195
原创 黑马程序员_Integer对象
数字格式的字符串转成基本数据类型的方法:1:将该字符串封装成了Integer对象,并调用对象的方法intValue();2:使用Integer.parseInt(numstring):不用建立对象,直接类名调用;将基本类型转成字符串:1:Integer中的静态方法 String toString(int);2:int+"";将一个十进制整数转成其他进制:转成二进制:to
2015-01-06 18:58:01
261
原创 黑马程序员_StringBuilder字符串缓冲区
StringBuilder字符串缓冲区 构造一个其中不带字符的字符串缓冲区,初始容量为 16 个字符。特点:1:可以对字符串内容进行修改。2:是一个容器。3:是可变长度的。4:缓冲区中可以存储任意类型的数据。5:最终需要变成字符串。容器通常具备一些固定的方法:1,添加。StringBuffer append(data):在缓冲区中追加数据。追加到尾部。
2015-01-06 18:56:10
283
原创 黑马程序员_String 字符串
String 字符串 java中用String类进行描述。对字符串进行了对象的封装。这样的好处是可以对字符串这种常见数据进行方便的操作。对象封装后,可以定义N多属性和行为。如何定义字符串对象呢?String s = "abc";只要是双引号引起的数据都是字符串对象。特点:字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中。-----------------------
2015-01-06 18:50:20
225
原创 黑马程序员_同步
同步 好处:解决了线程安全问题。弊端:相对降低性能,因为判断锁需要消耗资源,产生了死锁。定义同步是有前提的:1,必须要有两个或者两个以上的线程,才需要同步。2,多个线程必须保证使用的是同一个锁。同步的第二种表现形式:同步函数:其实就是将同步关键字定义在函数上,让函数具备了同步性。同步函数是用的哪个锁呢?通过验证,函数都有自己所属的对象this,所以同步函数所
2015-01-06 18:47:39
163
原创 黑马程序员_多线程
多线程 进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间,自己的方法区、自己的变量。jvm在启动
2015-01-06 18:38:58
193
原创 黑马程序员_异常
异常 异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处理问题。 出现的问题有很多种,比
2015-01-06 18:26:39
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人