java
kYoi98
这个作者很懒,什么都没留下…
展开
-
Java数组笔记整理
数组一维数组1.什么是数组?数组是一个特殊的“变量”,存储相同类型的一组数据。比如声明一个一个变量就是在内存空间划出一块适合的空间,声明一个数组就是在内存空间划出一串连续的空间。变量是在内存中临时存储的运行数据为了能够更复杂的存储数据,我们需要学习数组数组和变量在内存中存储的对比效果图:数组和变量一样,由四种要素组成数组的基本要素:1.标识符和变量名命名规范一致2.数组...原创 2019-03-27 08:30:27 · 510 阅读 · 0 评论 -
网络编程
网络的相关概念网络通信-IPIP地址(Internet Protocol):唯一标识网络上的每一台计算机IP地址的组成:32位,由4个8位二进制数组成二进制变成十进制方法:位数数值乘以2的位数次方,最大到255IP地址 = 网络地址 +主机地址网络地址:标识计算机或网络设备所在的网段主机地址:标识特定主机或网络设备IP地址的配置和检测:查看IP地址,检测网络是否畅通...原创 2019-05-12 06:57:56 · 312 阅读 · 0 评论 -
多线程
线程和进程的概念进程:一个程序的运行实例,正在进行的程序。通常来说一个程序对应着一个进程,它有独立的内存空间和系统资源。线程:线程是CPU中运算和分派的基本单位,也是进程中运算/的基本单位。一个进程中可以有多个线程,一个线程可以独立完成一个顺序控制流程。多线程和单线程的概念单线程:如果程序中只有一个线程,那么称为单线程多线程:如果程序中有多个线程,那么称为多线程多线程在执行时不一定...原创 2019-05-06 13:11:43 · 150 阅读 · 0 评论 -
IO流输入和输出(上)
输入和输出处理什么是计算机文件文件是一个广泛的概念。这里我们要提到的是计算机中的文件,计算机中的文件就是相关记录或放在一起的数据的集合。有了它我们就可以将数据持续化存储(“长期存储”)在磁盘、光盘内。构造方法File(String pathname) 直接根据字符串类型地址获取对应的文件对象// 1.File(String pathname)// File file = new F...原创 2019-05-05 14:36:35 · 362 阅读 · 0 评论 -
实用类(下)
常用字符串API获取字符串长度:int length();String s = "xxxx";syso(s.length());判断字符串内容是否相同:boolean equals(Object obj)String str1 = "你好"; String str2 = "您好"; System.out.println(str1.equals(str2)); // ...原创 2019-05-05 13:35:59 · 160 阅读 · 0 评论 -
方法重写和多态
1.方法重写1.1为什么需要方法重写我们可以发现在继承后,子类都缺失了自己特有的方法,只有从父类继承下来的方法,所以为了即拥有从父类继承的属性和方法外(遗产),自己也需要有自己的方法(自己的资产)联想到显示中的例子:新的帝王继承王位,觉得制度不好,为了励精图治一般会重新设定新的制度。1.2方法重写概述子类根据需求对从父类继承的方法进行重新编写。编写时,可以用super.方法的方式来调用父...原创 2019-04-14 14:52:17 · 377 阅读 · 0 评论 -
继承
继承1.1继承的作用继承属于面向对象三大特性中的第二项特性在我们写代码定义类时,可能会有很多相同的属性和方法,那么未来继续编写类似的类,这些属性还会重复,很麻烦,继承既可以优化这种情况1.2继承介绍继承时Java中实现代码重用的重要手段之一,在继承概念中会引申出“父类”和“子类”,就像现实生活中的父子一样,子女时父辈的继承热,可以继承父辈的财产。Java中只支持单根继承,即一个类只能有一...原创 2019-04-14 14:07:05 · 193 阅读 · 0 评论 -
Java中的异常知识点整理
异常1.生活中的异常在了解程序的异常之前先了解一下生活中的异常什么情况?假设我们每天开车去上班,从出发到抵达大概需要半小时,但万一发生了意外,睡过头了,或者路上堵车,那么必然会导致迟到,无法达到预期的目的,出现了不平常的状况,就是异常发生了。2.程序中的异常程序中报错的提示ArrayIndexOutOfBoundsException 数组越界异常ClassCastException ...原创 2019-04-16 23:26:17 · 307 阅读 · 0 评论 -
集合框架(二)
Map接口1.Map接口的作用Map接口主要处理键值映射数据的存储,可以根据键实现对值的操作,最常用的实现类是HashMap。// 先创建对象 Key-value// 表示Key是String 类型,value是Object类型HashMap<String,Object> hashMap = new HashMap <String, Object>();// 存...原创 2019-04-20 23:09:05 · 148 阅读 · 0 评论 -
类与方法总结
理解类和对象在了解类于对象之前首先来看一下生活中的类与对象吧。生活中的对象我们身边的所有物体都可以称之为对象,万物皆对象在描述生活中的对象时通常会描述其特征和行为特征:就是其自身的属性,比如‘人’对象的属性就包括:姓名、身高、年龄等行为:就是对象的所执行的操作,或者对象可以做的事。生活中的类我们在看到对象的同时会下意识的进行划分种类,比如我看见一只猫的‘对象’,我会把它分到‘哺...原创 2019-04-05 20:08:43 · 499 阅读 · 0 评论 -
XMl可扩展标记语言
什么是XML?XML指可扩展标记语言它是一种很像HTML的标记语言,它的设计宗旨是传输数据,而不是显示数据。HTML中的元素是固定的,而XML标签没有被预定义,可以由用户来进行自定义,XML被设计为具有自我描述性,且跨平台。XML文档结构1XML的扩展名为.xml,它由两大部分组成,头部的声明和下面的主体描述信息。声明一般处于XML文件的第一行,用来标注XML的配置属性。version...原创 2019-05-12 08:27:31 · 530 阅读 · 0 评论