java学习笔记
文章平均质量分 89
疯子♛
这个作者很懒,什么都没留下…
展开
-
11.集合
11.1 Collection集合11.1.1 集合概述11.1.2 集合框架11.1.3 Collection常用方法11.2 Iterator迭代器11.2.1 Iterator接口11.2.2 迭代器的实现原理11.2.3 增强for11.3 泛型11.3.1 泛型概述11.3.2 泛型的定义与使用11.3.2.1 含有泛型的类11.3.2.2 含有泛型的方法11.3.2.3 含有泛型的接口11.3.3 泛型通配符11.3.3.1 通配符基本使用11.3.3.2 受限泛原创 2021-05-28 10:12:16 · 58 阅读 · 0 评论 -
10.异常
这里写目录标题10.1 异常概述10.2 异常体系10.3 异常分类10.4 异常的处理10.4.1 异常处理机制10.4.1.1 捕获异常try…catch10.4.1.2 finally 代码块10.4.1.3 抛出异常throw10.4.1.3 声明异常throws10.5 异常注意事项10.6 自定义异常10.1 异常概述10.2 异常体系10.3 异常分类10.4 异常的处理10.4.1 异常处理机制10.4.1.1 捕获异常try…catch10.4.1.2 finally 代码块原创 2021-05-13 16:06:18 · 78 阅读 · 0 评论 -
14.网络编程
网络编程13.1网络编程13.2网络的基础13.2.1网络模型:13.2.2常用的网络协议:软件-通过网络-软件13.1网络编程网络编程:数据是通过网络进行传输的B/S C/S 13.2网络的基础13.2.1网络模型: OSI:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 TCP/IP:应用层(HTTP/数据)、传输层(分组、端到端/TCP、UDP/数据包)、网络层(路由、IP/数据帧)、网路接口层(010101)13.2.2原创 2021-04-17 13:56:24 · 165 阅读 · 0 评论 -
13.线程
线程13.1进程13.2线程13.2.1多线程13.1进程进程:一个应用程序的实例。当我们启动一个应用程序的时候,就创建该程序的实例,其实开启了一个进程就会分配内存、硬盘、摄像头等等这些电脑资源。进程是资源分配的基本单位。线程是共用进程的资源的,这里的资源就是系统分配给进程的内存等等。13.2线程线程线程:运行在进程之中。进程中可以开启线程。一个进程中至少有一个线程,通常叫做主线程。main方法就是主线码的入口。一个进程可以有多个线程,除主线程外,其他线程都是由主线程创建的。13.2原创 2021-04-10 13:58:07 · 71 阅读 · 0 评论 -
9.常用类
常用类常用类 jdk给提供出来的一些类。为什么要学习?我们直接用,不用重复造轮子。怎么学?–如果静态的,类名.成员–不是静态的,怎么创建实例对象,哪些属性,哪些方法(方法名,参数列表,返回值–功能)–使用的层次----> 面向对象的思想工具?javadoc注释----查看api帮助文档IDE --提示,注释9.1 ObjectObject是所有类的父类,如果一个类没有extends一个类,那它是继承了Object。类 Object 是类层次结构的根类。每个类都使用 Object 作原创 2021-04-04 16:27:45 · 79 阅读 · 0 评论 -
8.继承
继承总结一句:把多个事物中重复性的内容进行抽取,并生成另外一个类,该类就是其他类父类,其他类称之为子类,父类与子类之间用extends关键字来标明继承的好处继承的出现提高了代码的复用性继承的出现让类与类之间产生关系,也为我们后面多态提供了前提单继承与多继承在现实生活中,父与子一对多关系,子与父一对一使用继承时,除了要考虑类与类之间重复的内容之外,更重要的是去考虑关系,必须是一种 is a 关系即XXX是YYY的一种!苹果是水果的一种,狗是动物的一种Java中 类与类之间只能支持单继承,原创 2021-03-12 20:40:38 · 232 阅读 · 2 评论 -
7.类与对象(面向对象)
第二部分面向对象7.1 面向对象和面向对象思想一、面向过程编程思想个人理解:通俗地讲,我们在编写代码时,我们看到是一步一步执行的过程——即面向过程。 最典型的就是c语言,其实就是通过函数体现,并不断的调用函数,执行完成过程即可。举个例子,当我们解决一个“如何将大象装入冰箱?”的问题时,最简单的解决思路是面向过程解决:1、关注过程,将大问题拆解为小问题,实现每个小问题的解决方法a、打开冰箱门b、将大象装入冰箱c、关闭冰箱门2、通过控制代码,控制模块执行,执行顺序为a->b->原创 2021-02-03 21:39:15 · 159 阅读 · 0 评论 -
6.数组
第6章 数组6.1 数组的概念及定义数组是用来存储数据的集合,通常我们会发现把数组看作一个存储具有相同类型 的变量集合会更有用,无须声明单个变量数组主要用于解决大量数据计算与存储的问题每一个数组而言,都是存在堆内存当中,每一个数组都是一个对象创建数组:创建数组变量未赋值时会有默认值,默认值时元素类型的0值;当给数组分配空间时,必须指定该数组能够存储的元素个数,从而确定数组大小;创建数组之后就不能再修改它的大小//创建一个指定长度且指定数据类型的一维数组,名称为数组名,虽然没有指定元素,但是原创 2021-01-27 15:48:05 · 145 阅读 · 0 评论 -
5.函数(方法)
第五章 函数5.1函数的概念函数又称方法.函数的定义由函数名称、参数、返回值类型以及方法体组成。函数可以用于定义可重用的代码以及组织和简化编码定义函数的语法如下所示:修饰符 函数类型 返回值类型 方法名( 参数列表 ){ // 函数体 ;}修饰符:指的是函数的访问权限,public private 默认 protected函数类型:函数的分类,本地函数native,静态函数static,同步函数 synchronized 返回值类型:指的就是函数计算结果的数据类型 如果函数没有返回值原创 2021-01-23 03:43:38 · 212 阅读 · 1 评论 -
个人笔记(JavaSE基础)
javaSE1.1计算机组成部分主要组成:硬件,软件硬件:可以看见的物理部分,电子元件 常见硬件:cpu,内存,显卡,存储设备,输入输出设备,网络设备软件:指令组合,控制硬件工作1.2计算机交互方式命令行操作方式CMD窗口:操作复杂,命令较多,不容易上手,步骤简单,占用空间小,适合远程图形化界面操作方式:操作简单,表现直观,容易上手,步骤繁琐,占用空间大常用dos命令: c:进入C盘根目录 d:进入D盘根目录 cd xxx:进入xxx目录 dir 查看当前目录下有的文件和原创 2021-01-21 16:21:19 · 201 阅读 · 8 评论