java语言基础
Importcode
这个作者很懒,什么都没留下…
展开
-
junit的使用
单元测试测试对象是一个类中的方法,myeclipse自带了junit的jar包测试方法时,用来测试的方法命名规则 public void 方法名(){ }使用注解方式运行测试方法,在方法的上面 @Testpublic void testAdd(){}选中方法名称 右键运行run as---junit test 运行多个测试方法 点击类中其他位置运行测试成功 下方原创 2016-07-17 12:49:55 · 391 阅读 · 0 评论 -
枚举
1 枚举的简介什么是枚举?需要在一定的范围内取值,这个值只能是范围内中的任意一个 现实场景:交通信号灯原理:构造方法私有化关键字 enumenum{A,B,C;}特殊枚举的操作在枚举类里面有构造方法enum Color{RED("red"),GREEN("green");private Color(String name){} }在枚举类里有抽象原创 2016-07-17 14:40:03 · 511 阅读 · 0 评论 -
先++,后++,逻辑运算符,内存划分小知识
Java语言基础1 int a=3,b;b=a++ 问:这里的b的值为多少? 这里b的值为3,当a进行自增运算时,会给a一片空间存入a=3,然后使a进行自增,自增后的值赋给变量a原来的区域,而最后赋值得过程中是之前a的预存值a=3。b=++a 同问?这里的值为4 这里取得是a自增运算完之后的值int i=3;i=i++; 这里i的值同样为32 标准逻辑运算符与原创 2016-03-27 18:42:38 · 411 阅读 · 0 评论 -
泛型
泛型:jdk1.5出现的安全机制。好处:1 将运行时期的问题 ClassCastException转到了编译时期。2 避免了强制转换的麻烦。确定一个具体的范围,将数据类型传入。jdk1.7以下:泛型技术是给编译器使用的,确保了类型的安全。在运行时,是会进行擦除。生成的class文件是不带泛型的。擦除的原因:为了兼容类加载器泛型的补偿:运行时会对元素进行判原创 2016-08-13 20:51:23 · 235 阅读 · 0 评论 -
类加载器
类加载器 1 什么是类加载器把.class文件加载到jvm的方法区中,变成一个class对象2 得带类加载器Class#getClassLoader()3 类加载器的分类引导 : 类库扩展:扩展jar包系统 :应用下的class,包含开发人员自己写的类,classpath下的类4 类加载器的委托机制代码中出现了这么一行:new A原创 2016-08-14 18:34:40 · 299 阅读 · 0 评论 -
上传,下载 javaMail
上传1 上传对表单限制method=“”post“”enctype="multipart/form-data"表单中需要添加文件表单项:2 上传对servlet 限制request.getParameter("xxx") 作废,返回永远都为nullServletInputStream request.getInputStream 包含请求体原创 2016-08-05 10:31:39 · 181 阅读 · 0 评论