摘要: ----------------------android培训、java培训、期待与您交流! ----------------------为注解增加属性例如:import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;@Retention(RetentionPolicy.RUNTIME)public @interface AnnotationTest { String color();}color()方法就是注解的属性,他要求应用这个注解的类上的注解提供一个String类型的返回值。比... 阅读全文
posted @ 2011-09-10 13:00 www_ding@163.com 阅读(822) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训 期待与您交流注解类:要应用注解,就要开发出来一个注解类,这就像要用到某个类,这个类得先存在一样。public @interface AnnotationTest {}应用了注解的类:在一个程序中应用注解就好像调用了一个注解类(一个程序可以加多个注解)@AnnotationTestpublic class TestAnnotation { public static void main(String[] args) { }}对应用了注解的类进行操作:又了上面两个步就能操作注解的信息了。要对一个类检查或者是获取这个类的信息就要用到反射,要用反射就要获被检查的那.. 阅读全文
posted @ 2011-09-08 17:00 www_ding@163.com 阅读(441) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训 期待与您交流注解相当于一种标记,在程序中加上了注解就等于为程序打上了某种标记,在java.lang包中可以看到jdk中提供的最基本的annotation,注意:注解后面无标点符号public class AnnotationTest { public static void main(String[] args){ /* * 下面这条语句中的runFinalizersOnExit(true)方法会提示删除线 * 并且会警告提示Add @SuppressWarnings'deprecation'to main()' */ System.r 阅读全文
posted @ 2011-09-08 16:53 www_ding@163.com 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Android培训Java培训 反射就是把Java类中的各种成分映射成相应的Java类对象。把类的构造方法映射成Constructor的对象一个类通过Class类加载到内存,由这个类的字节码就可以获得这个类的各种信息,比如String类,import java.lang.reflect.Constructor;import java.lang.reflect.Method;public class Test {public static void main(String[] args){ //获得Stri... 阅读全文
posted @ 2011-09-07 19:23 www_ding@163.com 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训反射的基础——Class类Java的反射机制是从jdk1.2开始要学习反射首先就要学习反射的基石—java的Class类Class类代表java中的“类”。Java中的“类”是用来描述一类事物,比如:Person ,String,Intege….,这个“类”也是一种事物,就用Class代表通过Class这个类我们可以了解,java中的个各类的方方面面的信息。比如:getName()能得一个类的名称,getMethods()能得到这个类中的所有方法列表等等。这和普通的类是一样的。比如:我们构建了一个Person类,创建了一个Person对象Person pers. 阅读全文
posted @ 2011-09-06 19:38 www_ding@163.com 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训JDK1.6 简化Web ServicesMustang 将 简化Web services 的开发和发布. XML和Web服务一直都是Mustang的关注重点.. Mustang为此引入了JAX-WS(Java Architecture for XML-Web Services) 2.0 以及JAXB(Java Architecture for XML Binding) 2.0.. 同时还有Streaming API for XML (STaX), 它提供了一个双向API,这个API可以通过一个事件流来读取或者写入XML,其中包括跳过某个部分,然后直接关注与文. 阅读全文
posted @ 2011-09-06 19:35 www_ding@163.com 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训1:静态导入以前的版本导入时是导入的一个类或者是导入某个包中的所有类比如要用到随机数publicstaticvoid main(String[] args) { int num = (int) (Math.random()*10+1); System.out.println(num); }静态导入就是导入一个类的一个静态方法或者是所有的静态方法比如要用到很多随机数可以这么写publicstaticvoid main(String[] args) { int num0 = (int) (Math.random()*10+1); int num1 = (int) . 阅读全文
posted @ 2011-09-05 18:36 www_ding@163.com 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Android培训 Java培训 配置MyEclipse的编译与运行环境 和处理bad version number in .class file在以前学习的时候用的都是学校机房已经配置好的了开发工具,老师讲课的时候也只是粗劣的给我们讲了IDE的用法,而IDE的配置几乎就不了解,当时也没过多的深究,听了张孝祥老师在java高新技术视频中的介绍颇有收获,先总结下:设置project的javac和java,eclipse在编译源程序的时候要用到javac,在运行的时候要用到java,然而在低版本的java运行在高版本的javac上的情况下就会报错java.lang.UnsupportedClas. 阅读全文
posted @ 2011-09-04 16:27 www_ding@163.com 阅读(282) 评论(0) 推荐(0) 编辑
摘要: android培训 java培训 期待与您交流!谁拥有数据,谁就对外提供操作这些数据的方法谁拥有数据,谁就对外提供操作这些数据的方法。这句话简直就照亮了我的面向对象的天空。面向对象在我日常的编程中也在用,但用的时候总是觉得脑袋好像是面糊一般,归根结底就是没有透彻的理解。看了张孝祥老师的交通灯系统解析对我理解面向对象帮助很大。特别是张老师举得那几个典型的例子感觉很经典。例子一:人在黑板上画圆那么就有person,blackboard,circle这三个对象然而这个画得方法(draw(){})是那个对象的呢,我刚开始的思考就是person对象的,这样代码就得这样写public class Per. 阅读全文
posted @ 2011-09-03 10:51 www_ding@163.com 阅读(641) 评论(0) 推荐(0) 编辑