- 博客(17)
- 收藏
- 关注
原创 Java基础 —— 数据类型
内存模型 ≈ Stack + Heap 基本数据类型 Java提供8中基本数据类型,基本数据类型运行在Stack中,并且都有自己对应的包装器类 数字:byte -> short -> int -> long & float -> double 字符:char 布尔:boolean 引用数据类型 类 Java中用“类”的概念创建新的数据类型,类由字段与方法两个部分组成 字段:
2016-02-18 15:10:13
346
原创 Java Base —— 注解
注解,为代码添加额外信息(数据)的方法@Target // 应用场所:字段或方法 @Retention // 运行级别:源代码、类文件、运行时 public @interface test{ publid String desc() default "no description"; // 注解可以提供默认值 }注解处理器:解析注解的类 注解的使用依赖于注解处理器apt是Sun提供的注解处
2015-12-08 11:10:37
420
原创 Java Base —— 运行时类型信息
RTTI: 在运行时,识别一个对象的类型JVM在加载*.class文件的时候会产生一个Class对象,JVM会检查该Class对象是否有语法错误并以其作为模板创建新的对象 通过Class对象可以管理Class级别的信息Java程序在开始运行之前并不是完全加载,各个部分只在必须时加载
2015-12-08 10:35:07
272
原创 Java Base —— 错误处理
Error继承Throwable类,标识不可处理的错误Exception继承Throwable类,标识可以处理的错误异常可以由try-catch语句进行处理try{} catch(Exception e){} finally{}
2015-12-08 10:28:57
442
原创 Java Base —— 持有对象(容器)
数组Java中,数组是一种效率最高的存储和随机访问对象的方式容器容器,数组的包装,可以自动扩充存储空间CollectionList: 顺序元素序列 Set: 不保存重复的元素 Queue: 先进先出Map存储键值对Iterator迭代器可以遍历容器内容
2015-12-08 10:09:57
292
原创 Java Base —— 多态
多态现象的产生源于Java的后期绑定机制多态只发生在方法之上方法的重载(overload)和重写(override)是多态的表现overload:子类追加父类的方法 override:子类重写父类的方法
2015-12-08 09:48:58
388
原创 Java Base —— 流程控制
分支if-else switch循环while do while for控制return continue break <label>
2015-12-08 09:37:11
283
原创 Java基础 —— 操作符
赋值操作符=算数操作符+,-,*,/,% ++,--关系操作符>,<,>=,<=,==,!=逻辑操作符&&,||,!位操作符&,|,~,^ <<,>>,>>>
2015-12-08 09:34:27
261
原创 Common Tool —— ant
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. Ant是一个将软件编译、测试、部署等步骤联系在一起加以自动化
2015-11-28 07:00:53
693
原创 Java EE 技术 —— Servlet
Java ServletServlet是Java开发Web应用的基础技术,封装了HTTP技术与JavaBean互相转化的复杂性 Servlet是Java程序,运行在Servlet容器之中Servlet容器Java EE的各种技术都有自己的容器,所谓容器,就是为其提供一个可管理的运行环境 Servlet容器将用户的请求传递给Servlet程序,并将Servlet程序的响应结果返回给用户 Serv
2015-11-25 20:50:02
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人