Java泛型-类型擦除一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛...
分类:
编程语言 时间:
2015-05-25 22:16:14
阅读次数:
140
多态:来源于强类型语言,比如java,参数声明的类型,传参时必须是该类型,这样是不灵活的,解决方法:声明参数时,声明为父类型,传参时,传其子类型,传不同的子类型就有不同的效果,这样称之为多态。 java多态实现 1 public class PolyTest 2 { 3 public ...
分类:
Web程序 时间:
2015-05-25 22:09:55
阅读次数:
135
import javax.swing.*;public class MonkeyKing{ public static void main(String[] args){ String s; int n,k,m,n1; s=JOptionPane.sh...
分类:
其他好文 时间:
2015-05-25 22:09:10
阅读次数:
123
//点击不同按钮生成不同页面加载到某个panel上面。procedure TMainForm.DemoButtonClick(Sender: TObject);var NewDemoClass: TFormClass; //TFormClass = class of TForm; 涉及到类的类 .....
这篇文章主要将要介绍JUnit测试工具的使用。本文中待测试的对象为一个简单的Calculate类,包括加(add),减(substract),乘(multiply),除(divide)四个简单的方法。 1 public class Calculate { 2 3 public st...
分类:
其他好文 时间:
2015-05-25 21:50:13
阅读次数:
165
Spring中配置和读取Properties文件 public class PropertiesFactoryBeanextends PropertiesLoaderSupportimplements FactoryBean, InitializingBean Allows for making a properties file from a classpath locat...
分类:
编程语言 时间:
2015-05-25 20:47:03
阅读次数:
214
【实例代码】using System;public sealed class SomeType //-------------1{ //嵌套类 private class SomeNestedType{} ...
1 JVM 简介 JVM 是我们Javaer 的最基本功底了,刚开始学Java 的时候,一般都是从“Hello World ”开始的,然后会写个复杂点class ,然后再找一些开源框架,比如Spring ,Hibernate 等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,...
分类:
其他好文 时间:
2015-05-25 20:21:59
阅读次数:
136
一个Java源文件中最多只能有一个public类,1)当有一个public类时,源文件名必须与之一致,否则无法编译,2)如果源文件中没有一个public类,则文件名与类中没有一致性要求。至于main()不是必须要放在public类中才能运行程序。备注:第一:Test7.java源文件:class T...
分类:
编程语言 时间:
2015-05-25 20:20:34
阅读次数:
112
public class MySqlHelper { private string ConnString; public MySqlHelper(string connectionString) { ConnString ...
分类:
数据库 时间:
2015-05-25 20:17:54
阅读次数:
114