![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java的学习笔记
codeQs
一个还在学习中的小白,想要一起学习的伙伴们,可以私聊我吼
展开
-
反射
文章目录Java反射机制反射机制的概述Java反射机制的研究及应用关于java.lang.Class类的理解获取Class实例的4中方式Class实例可以是那些结构的说明ClassLoader类加载器(了解)创建运行时类的对象举例体会反射的动态性调用运行时类的指定结构 Java反射机制 反射机制的概述 Reflection(反射)是被视为动态语言的关键, 反射机制允许程序在执行期借助于Rdflection API取得任何类的内部信息, 并能直接操作任意对象的内部属性及方法 加载完类之后,在堆内存的方法区中原创 2020-06-18 12:20:48 · 112 阅读 · 0 评论 -
IO流
文章目录IO流File类的使用如何创建File类的实例File类的常用方法 IO流 File类的使用 1.File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) 2.File类声明在java.io包下 3.File中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法 并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成 4.后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的“终点” 如何创建File类的实例 public原创 2020-06-10 23:08:17 · 129 阅读 · 0 评论 -
泛型
文章目录泛型(jdk5.0新增特性)概念在集合中使用泛型总结如何自定义泛型结构:泛型类、泛型接口、泛型方法1.关于自定义泛型类、泛型接口:2.自定义泛型方法泛型类、泛型方法的使用情境泛型类在继承方面的体现通配符的使用使用通配符后数据的读取和写入有限制条件的通配符的使用 泛型(jdk5.0新增特性) 概念 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者 是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时) 确定(即传入实际的原创 2020-06-09 21:39:45 · 120 阅读 · 0 评论 -
集合容器
文章目录Java集合集合框架的概述集合框架使用CollectionIterator遍历collectionforeach循环Collection子接口之一:List接口(有序可重复的)面试题:ArrayList,LinkedList,Vector三者的异同ArrayListLinkedListVectorList接口中的常用方法Collection子接口之一:Set接口(无序不可重复)HashSet:作为Set接口的主要实现类;线程不安全的;可以存储null值LinkedHashSet:作为HashSet的原创 2020-06-02 23:16:00 · 178 阅读 · 0 评论 -
Java常用类
Java常用类 正在学习中,后续补充内容原创 2020-05-21 11:03:55 · 154 阅读 · 0 评论 -
Java并发与多线程
开篇声明:此博客是我的学习笔记,有一些理论知识和例子说明,写的内容不是特别深,大家可以用来参考,有问题可以评论,随着学习的深入,后续还有内容会更新,想要看的可以收藏一下 #并发与多线程 在此之前,我们所学到的都是有关顺序编程的知识,即程序中的所有事物在任意时刻都只能执行一个步骤. ####什么是线程? 进程可以进一步细化为线程,是一个程序内部的一条执行路径 ####单核CPU和多核CPU? 单核CPU 是一种假的多线程,在一个时间单元内,只能执行一个线程任务 多核CPU 多核CPU才能更好的发挥多线原创 2020-05-18 23:57:40 · 189 阅读 · 0 评论 -
Java面向对象编程-包装类,常量以及包的定义
面向对象编程包装类常量定义特点包定义目的(作用)声明方式 包装类 8中基本数据类的的包装器类型,如下表所示 基本类型 默认值 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 包装类经常用于不同数据类...原创 2019-07-22 19:41:50 · 841 阅读 · 0 评论 -
Java面向对象编程-构造函数(重载)+静态成员
面向对象编程构造函数定义特点对象的实例化静态成员静态变量定义特点静态函数(类函数) 构造函数 定义 1.构造函数名称与类名相同 2.函数无返回值,不能写void关键字,也不能写return语句 例子: public class Teacher { public Teacher(){ } } 特点 1.对类进行初始化 2.构造函数由系统自动调用 3.构造函数是类中运行的第一个函数 ...原创 2019-07-21 16:31:40 · 225 阅读 · 1 评论 -
Java面向对象编程-面向对象+类与对象
面向对象编程 1. 面向对象: 按照现实世界的特点,把复杂事物抽象成一个对象;他们都具有自己的状态和行为,通过对消息的反映来完成一定任务 程序 = 对象+消息 2.面向对象的三大特性: 1:封装:将信息属性和方法的实现隐藏起来,值提供使用接口(加强了安全性) 2.继承:将已有类中的属性和方法保留,可在加上自己特有的属性和方法(就像现实生活中的父子关系:儿子继承了父亲的基因,同时又可能拥有自...原创 2019-07-20 15:49:18 · 280 阅读 · 1 评论 -
Java面向对象编程-权限控制,封装与内部类
面向对象编程权限控制访问权限权限控制(总结) :类的封装封装目的内部类普通内部类 权限控制 访问权限 Java中四种不同的限定词限定的成员(成员变量和成员方法),访问权限由大到小依次为: public(公共的) :可以被所有的类访问 protected(受保护的) : 1.可以被这个类本身访问 2.被它的子类(同一个包以及不同包中的子类)访问 默认的/友好的 : 1.被这个类本身访问 2.被同一...原创 2019-07-24 00:17:42 · 125 阅读 · 0 评论