
java
曾经最动心
这个作者很懒,什么都没留下…
展开
-
内部类详解
内部类详解最近一周学习了内部类的知识,以前写android的时候总是看到内部类,那个时候其实也不知道这是内部类,没有好好理解,看书学到的东西还是比较全面的。我想分为几篇文章记录一下我学的东西 1.内部类的分类以及用法 2.内部类的好处内部类的分类以及用法内部类的分类 **1.普通内部类 2.在方法和作用域中的内部类 3.匿名内部类 4.嵌套类**1.普通内部类内部类的创建原创 2015-12-13 03:25:02 · 372 阅读 · 0 评论 -
java计算两个日期的月数差
找了几个感觉不太对,自己写了个,不知道api中有没有/** * 获取两个日期相差的月数 * @param d1 较大的日期 * @param d2 较小的日期 * @return 如果d1>d2返回 月数差 否则返回0 */ public static int getMonthDiff(Date d1, Date d2) {原创 2015-12-13 03:35:34 · 2978 阅读 · 0 评论 -
java初始化顺序
今天想看一下java编程思想,心血来潮看看上一节的课后题,就是9.1章的练习3的那道题,题目是这样的:创建一个基类,让它包含抽象方法print(),并在导出类中覆盖该方法。覆盖后的方法版本可以打印导出类中定义的某个整形变量的值。在定义该变量处,赋予它非零的值。在基类的构造器中调用这个方法。现在,在main()方法中,创建一个导出类对象,然后调用它的print()方法。请解释发生的清醒java类初始原创 2015-11-29 23:56:06 · 362 阅读 · 0 评论 -
java import机制(不用IDE)
java包有两种导入机制1. 单类型导入import java.lang.Object;这个比较好理解 2. 按需类型导入import java.lang.*;这个不是把lang下面的所有的类都导入进来,而是需要哪个类就导哪个进来如果不用IDE的话,就知道java编译过程怎么查找类文件了 我们随便在一个文件夹下建立一个文件夹com,进去之后在建立一个文件夹interfaceclass,然后建立原创 2015-11-30 22:59:07 · 793 阅读 · 0 评论 -
批处理编译java
最近学习Java的时候用gvim跑书上的例子,主要是为了能记住关键字,毕竟孰能生巧吗。。但是编译的时候感觉有点麻烦,需要两条命令:// :! 是vim中可以用来执行外部命令的命令:!javac Main.java:!java Main所以搞了一个批处理文件简化一下操作,代码如下@echo offset str=%1.javajavac %str%set "err=%errorlevel%"原创 2015-12-08 13:05:04 · 525 阅读 · 0 评论