现在我们已经了解如何定义属性、依赖关系以及如何运行ant,接下来我们将学习怎样使用ant编译java源代码并生成jar文件。 编译源代码由于Ant的主要目标就是生成java应用程序,它内置了javac任务来调用java的编译器。此任务一般定义如下Ant会寻找src目录下所有以.java为扩展名的所有...
分类:
编程语言 时间:
2015-06-06 11:57:24
阅读次数:
254
工程目录结构:
src: 存放java源代码的目录
gen: 存放自动生成文件的目录;R.java文件:存放res目录下对应资源的id
1,目录中存放所有由Android开发工具自动生成的文件。
2,目录中最重要的就是R.java文件。这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件。
3,正因为R.j...
分类:
移动开发 时间:
2015-06-01 22:34:04
阅读次数:
176
与 AspectJ 相同的是,Spring AOP 同样需要对目标类进行增强,也就是生成新的 AOP 代理类;与 AspectJ 不同的是,Spring AOP
无需使用任何特殊命令对 Java 源代码进行编译,它采用运行时动态地、在内存中临时生成“代理类”的方式来生成 AOP 代理。
Spring 允许使用 AspectJ Annotation 用于定义方面(Aspect)、切入点...
分类:
编程语言 时间:
2015-05-30 22:44:51
阅读次数:
249
微信聊天机器人开发 java源代码 免费接口 图灵机器人...
分类:
微信 时间:
2015-05-26 12:47:49
阅读次数:
600
在Java源代码中,字面值用于表示固定的值(fixed value)。数值型的字面值是最常见的,字符串字面值可以算是一种,当然也可以把特殊的null当做字面值。字面值大体上可以分为整型字面值、浮点字面值、字符和字符串字面值、特殊字面值。1. 整型字面值从形式上看是整数的字面值归类为整型字面值。例如:...
分类:
编程语言 时间:
2015-05-16 18:16:43
阅读次数:
130
1.标准目录结构:
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目...
分类:
其他好文 时间:
2015-05-14 18:46:23
阅读次数:
102
Android系统框架:图1Android系统框架Android目录结构:src:手动编写的java源代码目录,存放项目的源代码。gen:系统生成的java源代码目录。包含了以类的层次关系为结构的资源文件。如:R.java记录了各个组件的id。Android“version_num”:androidframework一些基础框架包And..
分类:
移动开发 时间:
2015-05-05 16:56:45
阅读次数:
147
思路:所谓的归并排序就是将二分查找和动态规划相结合的算法。假设当前为顺序排序通过对m个元素的数组进行排序,排序到n次,将产生n个有序数组,遍历第n+1次,通过二分查找在n个有序数组中找到比当前m[n+1]的数最左侧的数【2分查找】,记录该元素位置知道遍历m次整个数组都是有..
分类:
编程语言 时间:
2015-05-05 16:53:58
阅读次数:
241
一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao.googlecode.com/fil...
分类:
移动开发 时间:
2015-05-05 10:11:27
阅读次数:
161
一、描述
适配器模式就是讲一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。例如我现在有一份List类型的用户名单,但是我的系统需要一份Map类型的用户名单,所以我就需要写一个继承Map类的适配器,将List类型的名单适配成Map类型的名单从而可以直接在系统只使用。
当系统需要使用一个外部的接口,而这个外部接口不满足系统需要的时候,我们需要使用适配器模式对外部接口进行...
分类:
编程语言 时间:
2015-05-04 12:01:18
阅读次数:
118