Java基础知识
文章平均质量分 80
小冰块
将来的你,一定会感激现在拼命的自己。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础知识_JavaBean
JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来存储,如果读取或设置这些字段的值,则需要通过一些相应的方法来访问,大家觉原创 2013-07-14 16:14:57 · 701 阅读 · 0 评论 -
Java基础知识——IO流(一)
IO流(Input Output) 一、 概述 (一)IO流的概述 1. IO流用来处理设备之间的数据传输 2. Java对数据的操作是通过流的方式 3. Java用于操作流的对象都在IO包中 4. 流按操作数据分为两原创 2013-07-01 10:27:14 · 794 阅读 · 0 评论 -
Java基础知识_反射
反射的作用及用法原创 2013-07-14 15:53:49 · 715 阅读 · 0 评论 -
Java基础知识_注解
JAVA注解 Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识)存在,我们可以通过反射机制编程实现对这些元数据(用来描述数据的数据)的访问。另外,你可以在编译时选原创 2013-07-14 16:30:21 · 772 阅读 · 0 评论 -
Java基础知识_Map_collection其他
快速查询请点击左上方索引。 一、Map (一)Map概述 接口 Map 类型参数: K - 此映射所维护的键的类型 V - 映射值的类型 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。原创 2013-06-23 18:08:07 · 557 阅读 · 0 评论 -
Java基础知识——集合体系回顾整理(List Set Map)
(一)Collection |--Collection(接口) |--List(接口):有序,可重复(有角标),特有迭代器ListIterator,允许多个null |--ArrayList(类)原创 2013-06-23 21:44:27 · 752 阅读 · 0 评论 -
Java基础知识_网络编程
一、前言 网络通讯要素 InetAddress public class InetAddress extends Object implements Serializable 此类表示互联网协议 (IP) 地址。 IP 地址是 IP 使用的 32 位或 128 位无符号数字,它是一种低级协议,UDP 和 TCP 协议都是在它的基础上构建的。 InetAddre原创 2013-07-14 11:06:32 · 911 阅读 · 0 评论 -
Java基础知识_自动装箱/享元/枚举
一、自动装箱演示,及享元模式学习 自动装箱是1.5新特性,比如Integer iObj=3; 将3自动装箱为一个Integer对象赋给iObj,在1.5版本以前必须用new生成新的对象 即 Integer iObj=new Integer(3) 在-128-127之间的数装成对象后,把同样的数值设置成为一个对象共同访问,也是享元模式flyweight,都用这一个对象。原创 2013-07-14 15:46:47 · 767 阅读 · 0 评论 -
Java基础知识_ArrayList和HashSet的比较,以及HashCode方法
今天跟着视频学了一个细节上的内容,那就是ArrayList和HashSet的比较以及Hashcode方法。 通过之前集合框架的学习,我们大致了解了两种集合的区别。List集合的存放是有顺序的,也就是说我们可以指定位置存放或者取出元素,集合中的元素可以重复。而Set集合的存放是无序的,或者说他的存放顺序并非我们指定,且其中的元素不可以重复。 OK,我们先来看看下面的例子: 首先我们有一原创 2013-07-14 16:00:31 · 896 阅读 · 0 评论 -
Java基础知识——HashSet_TreeSet_Comparator
一、Set (一)set概述(摘自API文档) public interface Set extends Collection set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.e原创 2013-06-14 03:30:28 · 1104 阅读 · 0 评论 -
Java基础知识——思考Map两种遍历的区别 && Compatable和Comparator区别
一是Map两种遍历方式究竟有什么区别? 二是两种比较方式有什么区别?(比较性Compatable和比较器Comparator) 详细情况请看代码以及代码注释 import java.util.*; import static java.lang.System.*; /* 需求:对学生对象的年龄进行升序排序,因为数据是以键值对的形式存在,所以要使用可以排序的Map集合——TreeMap */ class TreeMapDemo原创 2013-06-23 18:32:01 · 1208 阅读 · 0 评论 -
Java概念总结(一)【面向对象--多线程】
1、重载的概念、特点是什么?有什么好处? 答:概念:在同一个类中,允许存在多个同名函数,只要他们的参数类型或参数个数不同即可。 特点:与返回值无关,只于参数列表有关。 好处:方便阅读,优化了程序,是多态性的一种体现。 2、构造函数原创 2013-06-23 21:50:09 · 949 阅读 · 0 评论 -
Java基础知识_IO流(二)
一. File类 public class File extends Object implements Serializable, ComparableFile> 文件和目录路径名的抽象表示形式。 构造函数: import java.io.*; class FileDemo { publicstatic void main(String[] a原创 2013-07-02 10:42:26 · 720 阅读 · 0 评论 -
Java基础知识_框架的概念以及用反射开发框架的原理
框架的概念以及用反射开发框架的原理 框架是一个基本概念上的结构,用于去解决或处理复杂的问题。框架和工具类不同,虽然在使用过程中,这两者都是由别人来写的,但是自己的类是被框架调用,而工具是被你的类调用。 可以这样表示: 框架——(调用)——>自己写的类——(调用)——>工具 但是写框架时有一个核心问题就是,在你写框架的时候,你并不知道以后会有哪些类可以被你调用,你不知道被你调用的类的原创 2013-07-14 16:10:07 · 822 阅读 · 0 评论 -
Java基础知识_集合(ArrayList & LinkedList & Vector & 迭代器)
一、概述 集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。 为什么会出现这么多的容器呢? 因为每一个容器对数据的存储方式都有不同。这个存储方式称之为:数据原创 2013-06-12 17:12:08 · 975 阅读 · 0 评论
分享