Java
zonlogic
这个作者很懒,什么都没留下…
展开
-
Java Base —— 持有对象(容器)
数组Java中,数组是一种效率最高的存储和随机访问对象的方式容器容器,数组的包装,可以自动扩充存储空间CollectionList: 顺序元素序列 Set: 不保存重复的元素 Queue: 先进先出Map存储键值对Iterator迭代器可以遍历容器内容原创 2015-12-08 10:09:57 · 259 阅读 · 0 评论 -
Java基础 —— 操作符
赋值操作符=算数操作符+,-,*,/,%++,--关系操作符>,<,>=,<=,==,!=逻辑操作符&&,||,!位操作符&,|,~,^<<,>>,>>>原创 2015-12-08 09:34:27 · 227 阅读 · 0 评论 -
Java基础 —— 数据类型
内存模型 ≈ Stack + Heap基本数据类型Java提供8中基本数据类型,基本数据类型运行在Stack中,并且都有自己对应的包装器类数字:byte -> short -> int -> long & float -> double 字符:char 布尔:boolean引用数据类型类Java中用“类”的概念创建新的数据类型,类由字段与方法两个部分组成 字段:原创 2016-02-18 15:10:13 · 316 阅读 · 0 评论 -
Java Base —— 流程控制
分支if-elseswitch循环whiledo whilefor控制returncontinuebreak<label>原创 2015-12-08 09:37:11 · 253 阅读 · 0 评论 -
Java Base —— 泛型
泛型,通用类型<T>原创 2015-12-08 10:48:32 · 250 阅读 · 0 评论 -
Java Base —— 错误处理
Error继承Throwable类,标识不可处理的错误Exception继承Throwable类,标识可以处理的错误异常可以由try-catch语句进行处理try{}catch(Exception e){}finally{}原创 2015-12-08 10:28:57 · 399 阅读 · 0 评论 -
Java Base —— 多态
多态现象的产生源于Java的后期绑定机制多态只发生在方法之上方法的重载(overload)和重写(override)是多态的表现overload:子类追加父类的方法 override:子类重写父类的方法原创 2015-12-08 09:48:58 · 348 阅读 · 0 评论 -
Java Base —— 运行时类型信息
RTTI: 在运行时,识别一个对象的类型JVM在加载*.class文件的时候会产生一个Class对象,JVM会检查该Class对象是否有语法错误并以其作为模板创建新的对象 通过Class对象可以管理Class级别的信息Java程序在开始运行之前并不是完全加载,各个部分只在必须时加载原创 2015-12-08 10:35:07 · 245 阅读 · 0 评论 -
Java Base —— 复用类(继承)
继承:隐式拷贝原创 2015-12-08 09:42:24 · 413 阅读 · 0 评论 -
Java Base —— GUI
Swing库原创 2015-12-08 13:16:41 · 269 阅读 · 0 评论 -
Java Base —— 并发
Java的并发是基于线程的原创 2015-12-08 13:15:12 · 260 阅读 · 0 评论 -
Java Base —— 注解
注解,为代码添加额外信息(数据)的方法@Target // 应用场所:字段或方法@Retention // 运行级别:源代码、类文件、运行时public @interface test{ publid String desc() default "no description"; // 注解可以提供默认值}注解处理器:解析注解的类 注解的使用依赖于注解处理器apt是Sun提供的注解处原创 2015-12-08 11:10:37 · 377 阅读 · 0 评论 -
Java Base —— IO
Java的IO处理基于流的概念序列化原创 2015-12-08 10:50:15 · 219 阅读 · 0 评论