摘要:java学习笔记14--动态代理 InvocationHandler接口[java] view plaincopypublicinterfaceInvocationHandler{publicObjectinvoke(Objectproxy,Methodmethod,Object[]args)t...
阅读全文
随笔分类 - java
摘要:java学习笔记08--泛型 泛型可以解决数据类型的安全性问题,它主要的原理,是在类声明的时候通过一个标识标识类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化的时候只要指定好需要的类型即可。[java] view plaincopyclassPoint{privateTv...
阅读全文
摘要:java学习笔记06--正则表达式正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证、拆分、替换等操作。例如:现在要去判断一个字符串是否由数字组成,则可以有以下的两种做法不使用正则表达式[java] view plaincopypublicclassT{publicstaticvoid...
阅读全文
摘要:java学习笔记10--枚举在JDK1.5之前,java可以有两种方式定义新类型:类和接口。对于大部分面向对 象编程来说,这两种方法看起来似乎足够了,但是在一些特殊情况下,这些方法就不适合。例如,想定义一个Color类,它只能有Red、Green、 Blue三种值,其他的任何值都是非法的,那么JDK...
阅读全文
摘要:java学习笔记12--国际化 国际化的操作就是指一个程序可以同时适应多门语言,即:如果现在程序者是中国人,则会以中文为显示文字,如果现在程序的使用者是英国人,则会以英语为显示的文字,也就是说可以通过国际化操作,让一个程序适应各个国家的语言要求。程序根据不同的语言环境找到不同的资源文件,之后从资源...
阅读全文
摘要:java学习笔记11--AnnotationAnnotation:在JDK1.5之后增加的一个新特性,这种特性被称为元数据特性,在JDK1.5之后称为注释,即:使用注释的方式加入一些程序的信息。java.lang.annotation Annotation接口是所有的Annotation都必须实现的...
阅读全文
摘要:java学习笔记13--比较器(Comparable、Comparator) 分类: JAVA 2013-05-20 23:20 3296人阅读 评论(0) 收藏 举报 Comparable接口的作用之前Arrays类中存在sort()方法,此方法可以直接对对象数组进行排序。Comparable...
阅读全文
摘要:java学习笔记15--引用传递 范例一classDemo{publicinttemp=30;}publicclassT{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubDemod1=newDemo();d1.temp...
阅读全文
摘要:java学习笔记16--异常 异常异常时导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正常的执行。异常类的继承结构在整个java的异常结构中,实际上有以下两...
阅读全文
摘要:Java学习笔记——File类之文件管理和读写操作、下载图片File类的总结:1.文件和文件夹的创建2.文件的读取3.文件的写入4.文件的复制(字符流、字节流、处理流)5.以图片地址下载图片文件和文件夹相关函数 (boolean) mkdir() 创建此抽象路径名指定的目录 (boolean...
阅读全文
摘要:高手Java核心技术学习笔记掌握Java核心技术是学习和掌握好Java技术的关键,下边分17个点对这些Java核心技术进行讲解。1.Java中没有多继承,而是用接口来代替多继承2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函...
阅读全文
摘要:1. JDK、JRE和JVM分别是什么,区别是什么?答:①、JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。②、JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库...
阅读全文
摘要:http://thoughtfly.iteye.com/blog/1045791
阅读全文
摘要:Lusir ShaCore Java 引言:1、why:CoreJava是整个Java体系的基础和核心,其他Java技术均是构建在CoreJava基础之上的。2、What: java语法基础:字符集,条件语句,循环语句 java面向对象编程:特征,高级特性,面向对象编程思想 jav...
阅读全文
摘要:环境变量:path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%MAVEN_HOME%/bin;.;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;C:\MinGW\bin;C:\MinGW\m...
阅读全文
摘要:JVM执行程序的过程 :I.加载.class文件II.管理并分配内存III.执行垃圾收集JRE(java运行时环境)包含JVM的java程序的运行环境 [1]JVM是Java程序运行的容器,但是他同时也是操作系统的一个进程,因此他也有他自己的运行的生命周期,也有自己的代码和数据空间。JVM在整个jd...
阅读全文
摘要:find . -name *.java |xargs -i sh -c "echo {};cat {}" > ../all.java[op@TIM src]$ cat all.java ./ch09/���渚�9-1/浠g��9-1.java class Person { ...
阅读全文
摘要:public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world!"); //输出文中信息到控制台 }}public class Hello{ ...
阅读全文
摘要:java 中如何跳出双重for 循环 java跳出循环是使用break语句的,break默认跳出当前循环(包括for循环、while循环),当使用双层循环时,可通过label从内层循环跳出。有关对比的代码示例如下:跳出一层:for(int i=0;i<10;i++){ for(int a=0...
阅读全文
摘要:配置mainClass: org.apache.maven.plugins maven-jar-plugin 2.5 true cn.edu.hfut.dmic.webcollector.example.TutorialCrawler2 run as->cleanrun as->in...
阅读全文
浙公网安备 33010602011771号