Java学习笔记
文章平均质量分 88
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java基础-反射
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-反射就是把Java类中的各种成分映射成相应的java类。 例如,一个java类中用一个Class类的对象来表示,一个类中的组成部分: 成员变量,方法,构造方法,包等等信息也用一个个的java类来表示。 一个类中的每个成员都可以用相应的反射API类的一个实例对象来表示, 通过调原创 2015-08-11 22:43:58 · 365 阅读 · 0 评论 -
Java基础-面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在学习Java的过程中,面向对象的思维是贯穿整个Java体系的。要想透彻学习Java,就必须理解并且学习这个面向对象的思维,可谓是Java语言的核心和基础。根据视频学习中的知识点和对面向对象的理解,总结出以下一些内容。 ps.在学习面向对象之前,先来学习一下在Java中,原创 2015-08-02 13:38:52 · 386 阅读 · 0 评论 -
Java基础-继承
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象三大特性: 封装、继承、多态 一、继承的概述: 格式:A extends B{} A类称为子类或者派生类; B类称为父类,基类或者超类; 通过继承,子类可以访问父类中所有非私有成员(包括成员变量和成员方法) 也就是说,通过继承,子类继承了父类中所有原创 2015-08-02 16:24:38 · 288 阅读 · 0 评论 -
Java基础-多态&抽象类&接口
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象的三大特性之三: 封装、继承、多态 一、多态的概述和前提: 概述:对象在不同时刻表现出来的不同状态。 前提: A:要有继承 B:要有方法重写 C:要有父类引用指向子类对象 二、多态中成员的特点: 成员变量:无论编译还是运行,都是看左边,即引用型原创 2015-08-02 23:46:12 · 449 阅读 · 0 评论 -
Java基础-常用API之String类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Scanner键盘录入时的一个小问题 描述:当第一次录入的是一个int类型的数据,第二次录入的是一个String类型的数据时,那么JVM会在扫描int类型 数据的时候,误将回车当做一个字符串,扫描成是第二次录入的String类型的数据,导致结果不一致。 解决方案: A:在原创 2015-08-04 21:28:43 · 532 阅读 · 0 评论 -
Java基础-Date类
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Date的概述 概述:类Date表示特定的瞬间,精确到毫秒。构造方法: Date():默认指当前系统的时间 Date(long time):根据给定的毫秒值 time ,生成一个时间代码1: import原创 2015-08-04 23:52:52 · 406 阅读 · 0 评论 -
Java基础-集合Collection&List接口
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-集合的由来和特点 由来:由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象, 这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。 这样的话就不适合变化的数据。所以,java重原创 2015-08-05 10:19:04 · 338 阅读 · 0 评论 -
Java基础-Exception
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Exception in thread “main” java.lang.ArithmeticException: / by zero异常:程序出现了不正常情况 我们在编写程序的时候,可能会有很多的问题存在。为了将来方便的表示这些的问题的原因,类型,位置。java就提供了异常对象供我们使 用。原创 2015-08-06 00:45:03 · 316 阅读 · 0 评论 -
Java基础-List实现类&泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 数据结构: 了解常用的数据结构: 栈、队列、堆、数据、链表、红黑树(二叉树)、图、哈希结构 栈的特点:先进后出 队列的特点:先进先出 栈和队列的示例图:原创 2015-08-07 01:00:42 · 949 阅读 · 0 评论 -
Java基础-Exception
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Exception in thread “main” java.lang.ArithmeticException: / by zero异常:程序出现了不正常情况 我们在编写程序的时候,可能会有很多的问题存在。为了将来方便的表示这些的问题的原因,类型,位置。java就提供了异常对象供我们使 用。原创 2015-08-08 00:55:53 · 330 阅读 · 0 评论 -
Java基础-Collection之Set的实现
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-Collection体系: |–List——特点:元素有序(指的是元素的存入和取出的顺序一致),元素可重复 |–ArrayList——特点:底层是数组结构,查询快,增删慢;线程不同步,效率高 |–Vector——特点:底层是数组结构,查询快,增删慢;线程同步,效率低(基原创 2015-08-08 00:58:01 · 2378 阅读 · 0 评论 -
Java基础-Map接口及其实现
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-需求:有如下学生,学号和学生一一对应。 * 学号1 学生1 * 学号2 学生2 * 学号3 学生3 * 就我们目前所学的知识如何表达呢? * 我们可以通过二维数组,或者一个Set和一个个List组合来表达。 * 但是,这样的话,我们就创建了多个容器。不好。原创 2015-08-08 22:15:58 · 733 阅读 · 0 评论 -
Java基础-File类
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-File类概述 因为数据在硬盘上最常见的方式,就是文件。而文件本身有很多的属性,比如说:文件大小,是否可读,是否隐藏 等。那么,java为了方便我们对文件进行操作,就提供了File类供我们使用。一个File对象,既可以表示一个文件,也可以用来表示文件夹。理解了这个,对之后学习File类有莫大的好原创 2015-08-10 02:30:11 · 407 阅读 · 0 评论 -
Java基础-IO流
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-终于学习到了本人认为Java中体系最复杂的IO流这一章了。如果在学习之前没有好好的捋一捋IO流的体系,各种流之间的关系,学习起来真的会非常吃力。IO概述: IO流(Input&Output):是为了解决不同设备之间数据传输的问题。IO流一般配合着网络,才能发挥其强大的功能。IO的体系图 分析:原创 2015-08-11 01:27:07 · 315 阅读 · 0 评论 -
Java基础-多线程
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-进程:正在运行中的程序。线程:就是进程中一个执行单元或执行情景或执行路径。负责进程中代码执行的控制单元。 多线程:一个进程中至少要有一个线程,当一个进程中有多个线程时,就是多线程。多线程的好处:可以让多部分代码同时执行。 什么是同时执行呢? 在单核时代其实是cpu在瞬间做着快速的切换完成的;原创 2015-08-11 19:57:32 · 348 阅读 · 0 评论 -
Java基础-封装
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2015-08-02 13:55:23 · 306 阅读 · 0 评论