摘要:
对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用
阅读全文
posted @ 2017-12-01 10:43
毛会懂
阅读(217)
推荐(0)
摘要:
- 如何取得年月日、小时分钟秒?- 如何取得从1970年1月1日0时0分0秒到现在的毫秒数?- 如何取得某月的最后一天?- 如何格式化日期?答:问题1:创建java.util.Calendar 实例,调用其get()方法传入不同的参数即可获得参数所对应的值。Java 8中可以使用java.time.
阅读全文
posted @ 2017-11-30 09:23
毛会懂
阅读(2296)
推荐(0)
摘要:
JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。由于Java的跨平台性,经过编译的Java源程序并不是一个可执行程序,而是一个或多个类文件。当Java程序需要使用某个类时,JVM会
阅读全文
posted @ 2017-11-30 08:55
毛会懂
阅读(161)
推荐(0)
摘要:
Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以
阅读全文
posted @ 2017-11-30 08:45
毛会懂
阅读(1398)
推荐(0)
摘要:
final修饰的实例变量 被final修饰的实例变量必须显示指定初始值,而且只能在如下3个位置指定初始值: 1.定义final实例变量时指定初始值; 2.在非静态初始化块中为final实例变量指定初始值 3.在构造器中为final实例变量指定初始值 对于普通实例变量,Java程序可以对它执行默认的初
阅读全文
posted @ 2017-11-29 17:57
毛会懂
阅读(224)
推荐(0)
摘要:
1、什么是匿名内部类? 内部类,存在于另一个类内部的类,而匿名内部类,顾名思义,就是没有名字的内部类。 2、为什么需要匿名内部类? 3、怎么实现匿名内部类?
阅读全文
posted @ 2017-11-29 17:25
毛会懂
阅读(418)
推荐(0)
摘要:
类 Byte ShortIntegerLong Float Double Boolean CharFile DateThread(java.lang.ThreadThread类的定义:public class Thread extends Object implements Runnable) 包
阅读全文
posted @ 2017-11-29 11:24
毛会懂
阅读(247)
推荐(0)
摘要:
0.引言 什么都先不说,先看下面这个引入的例子: [java] view plain copy String str1 = new String("SEU")+ new String("Calvin"); System.out.println(str1.intern() == str1); Syst
阅读全文
posted @ 2017-11-27 14:48
毛会懂
阅读(303)
推荐(0)
摘要:
0. 前言 Java虚拟机(Java virtualmachine)实现了Java语言最重要的特征:即平台无关性。 平台无关性原理:编译后的 Java程序(.class文件)由 JVM执行。JVM屏蔽了与具体平台相关的信息,使程序可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码
阅读全文
posted @ 2017-11-27 14:25
毛会懂
阅读(215)
推荐(0)
posted @ 2017-11-20 16:32
毛会懂
阅读(1)
推荐(0)