- 博客(19)
- 收藏
- 关注
翻译 黑马程序员——java加强之代理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------代理一、 静态代理,一般分为 类继承代理与对象组合代理。 类继承就是继承超类获得超类的功能。在应用中,一般用组合代理。如下图: 二、在java应用中,动态代理应用更广泛,可以说这是java语言的特性。 public class SetProxyFactory
2014-12-04 20:34:07 301
翻译 黑马程序员——java加强之注解
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------注解一、概述 1、注解(Annotation)相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记。以后,javac编译器、开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。
2014-12-04 20:31:59 354
翻译 黑马程序员——java加强之类加载器
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 类加载器 一、概述1、定义:简单说,类加载器就是加载类的工具。 在java程序中用到一个类,出现了这个类的名字。java虚拟机首先将这个类的字节码加载到内存中,通常这个类的字节码的原始信息放在硬盘上的classpath指定的目录下,把.class文件的内容加载到内
2014-12-04 20:29:53 355
翻译 黑马程序员——java加强之内省
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、内省 1、内省对应的英文单词为IntroSpector,英文意思是检查、视察、体检之意,对于程序即对内部进行检查,了解更多的底层细节。 2、内省的作用:主要针对JavaBean进行操作。 二、JavaBean1、简述: 1)J
2014-12-04 20:27:37 323
原创 黑马程序员——java加强之反射和正则
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------反射 反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤:1、获得Class对象,就是
2014-12-04 20:10:10 290
转载 黑马程序员——java之JDK1.5新特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------增强for循环:foreach语句,foreach简化了迭代器。格式:// 增强for循环括号里写两个参数,第一个是声明一个变量,第二个就是需要迭代的容器for( 元素类型 变量名 : Collection集合 & 数组 ) {…}高级for循环和传统for循环的区别:
2014-12-04 18:22:17 325
转载 黑马程序员——java基础加强高薪技术总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
2014-12-04 18:14:19 260
原创 黑马程序员——java基础之易忘点总结(五)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------配置文件可以实现应用程序数据的共享。 键盘 System.in,控制台 System.out,硬盘FileStream,内存 ArrayStream。 编码:字符串变成字节数组。解码:字节数组变成字符串。 RandomAccessFile该类不是IO子类。
2014-12-04 17:23:41 259
原创 黑马程序员——java基础之易忘点总结(四)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Map |--Hashtable:不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。 |--HashMap:允许使用 null 值和 null 键,该集合是不同步的。将hashtable替代 |--TreeMap:线程不同步。可以用于给
2014-12-04 17:21:53 244
原创 黑马程序员——java基础之易忘点总结(三)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一个进程中至少有一个线程。 为什么要覆盖run方法呢?Thread类定义了一个功能run,用于存储线程要运行的代码。 join可以用来临时加入线程执行。yield() 暂停当前正在执行的线程对象,并执行其他线程。 Lock:替代了Synchronize
2014-12-04 17:18:16 347
原创 黑马程序员——java基础之易忘点总结(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------静态代码块。格式:static{}特点:随着类的加载而执行,只执行一次,并优先于主函数。用于给类进行初始化的。 代码块:在创建对象的时候执行,每次创建对象的时候都会执行一次。 静态方法中不可以定义this,super关键字。因为静态优先于对象存在。所以静态方法中不可以出
2014-12-04 17:16:47 238
原创 黑马程序员——java基础之易忘点总结(一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、JVM、JRE和JDK的区别: JVM(JavaVirtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(JavaRuntime Environment)
2014-12-04 17:13:05 291
原创 黑马程序员——java基础之薄弱点总结(六)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------38. 网络通讯要素IP地址:InetAddress 本地回环地址:127.0.0.1主机名:localhost 端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0~1024系统使用或保留端口。 传输协议: 通讯的规则常见协议:TC
2014-12-04 17:06:25 258
原创 黑马程序员——java基础之薄弱点总结(五)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------33. GUI Graphical User Interface(图形用户接口)。CLI Command line User Interface (命令行用户接口) Awt与Swingjava.Awt:Abstract Window ToolKit (抽象窗口工具
2014-12-04 17:03:57 274
原创 黑马程序员——java基础之薄弱点总结(四)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------27.高级for格式:for(数据类型变量名: 数组或集合){执行语句;}28. 函数的另一种表现形式返回值类型 函数名(参数类型… 形式参数){执行语句;}其实接收的是一个数组,可以指定实际参数个数。 29.定义文件路径时,可以用“/”或者
2014-12-04 17:01:07 417
原创 黑马程序员——java基础之薄弱点总结(三)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------21. 将基本数据类型封装成对象的好处在于可以在 对象中定义更多的功能方法操作该数据。l 常用的操作之一:用于基本数据类型与字符串 之间的转换。l 例:Integer的parseInt方法,intValue方法parseInt(String s)
2014-12-04 16:58:05 320
原创 黑马程序员——java基础之薄弱点总结(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------11. 多态的特点成员函数:编译时:要查看引用变量所属的类中是否有所调用的成员。看左在运行时:要查看对象所属的类中是否有所调用的成员。看右成员变量:只看引用变量所属的类。都看左12.throws与throw的区别:thorws用在函数上,后面跟异常类名。thro
2014-12-04 16:56:05 331
原创 黑马程序员——java基础之薄弱点总结(一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.dos命令行,课程中常见的命令。dir :列出当前目录下的文件以及文件夹md : 创建目录rd : 删除目录cd : 进入指定目录cd..: 退回到上一级目录cd/ :退回到根目录del :删除文件exit: 推出dos命令行2.switch语句特点
2014-12-04 16:50:29 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人