- 博客(9)
- 收藏
- 关注
原创 仿QQ视频通信项目(一)
一、项目概述 本项目是一个基于客户端和服务端实现的界面视频通信软件(仿QQ),对于小白来说,先解决最基本的发送消息的功能;接下来,可以进一步的视频、语音、文字、图形等传输功能。在该项目中使用的主要socket模块实现网络连接的过程,计算机网络,多线程等知识。二、项目分析1.Socket类Socket类是用来实现客户端套接字的。套接字是两台机器之间通信段端点,通俗来说,套接字就类似一个连接的结点。创建ServerSocket时,ServerSocket提供的构造方法有五个,其中比较常用的有Se
2022-03-06 22:47:55 199
原创 Java语言基础---异常处理
一、异常综述1、什么是异常? 异常指的是异常事件,程序运行时,有很多情况会导致异常事件发生,比如:想打开的文件不 存在、操作数超出预定范围、访问的数据库打不开等。所以,综上所述,异常是一个在程序执 行期间发生的事件,它中断了正在执行的程序的正常指令流。2、Java异常机制 2.1、Java提供异常机制有什么用? java语言是很完善的,提供了异常的处理方式,程序执行过程中出现了不正常情况, java ...
2021-10-10 20:25:09 164
原创 Java语言基础---数组
一、数组概念 数组:数组是具有相同数据类型的一组数据的集合。二、数组的分类 1、根据数组的维数将数组分为一维数组、二维数组、三维数组,多维数组等。 2、一维数组【实质上是一组相同类型数据的线性集合】 2.1、一维数组的语法格式: 数组元素的类型 数组名字=new 数组元素的类型[数组元素的个数]; 2.2、初始化一维...
2021-10-09 09:20:13 551 2
原创 Java面向对象---接口和抽象类
1、接口的定义 1.1、接口是抽象类的一种变体,接口也是一种引用数据类型,接口是完全抽象的(抽象类是版半抽象),是一种特殊的抽象类。 1.2、接口怎么定义,语法是什么? 【修饰符列表】interface 接口名{ }2、接口的特点 2.1、接口支持多继承,一个类可以继承多个接口,接口的出现就是为了解决类体之间只能继 承一个类。 2.2、接口中只包含两...
2021-09-27 21:09:34 265
原创 Java语言基础---控制语句
控制语句总述Java程序的控制语句分为3种:选择语句、循环语句、跳转语句。1、选择语句:根据条件表达式的计算结果,使得程序选择不同的执行路径。2、循环语句:使得程序能重复执行一个或多个语句。3、跳转:根据不同的需求选择不同的跳转语句跳出程序。选择语句选择语句包括:if条件语句、switch条件语句两大类。1、if条件语句1.1、作用:程序在不同的条件下执行不同的语句。1.2、语法规则如下: if(布尔表达式){ ...
2021-09-26 21:17:10 602
原创 Java语言基础
目录Java主类结构Java语言中的基本数据类型Java语言中运算符的使用Java语言数据类型的转换Java语言数据类型的转换Java主类结构Java语言中的基本数据类型
2021-09-25 09:10:25 385
原创 关于图像原理的浅分析
一张图片是如何显示在屏幕上的?首先我们要知道任何一张图片都是由一个一个小的方格组成的,我们称这样的方格为像素点。计算机图形的种类从本质上讲,主要有两种计算机图形:一种是位图图像,即是把图像分割成若干个小方格,每个小方格称为一个像素点,由这些像素点排列组成,计算机通过表示这些像素点的位置、颜色、亮度等信息,从而表示出整幅图像。通俗来说,像素是一种数据结构,一个像素就是一个小的图像单元,包含了RGB三个数据,分别代表红色,绿色,蓝色,每个数据的范围为0---255,数据的大小代表颜色的深浅。..
2021-09-24 19:33:01 1307
原创 关于Java面向对象(二)
一、继承1、定义:基于某个父类的扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类没有的属性和方法,包括直接重写父类中的某些方法。2、继承语法格式class 子类名 extends 父类名{ 类体}3、重写重写定义:重写就是在子类中将父类的成员方法的名字保留,重写成员方法的实现内容,使得成员方法的返回值类型改变。重写分为两种:变量重写和方法重写。变量重写:父类和子类中的变量名相同,数据类型也相同。方法重写:父类和子类中的方...
2021-09-23 16:03:52 217
原创 关于Java面向对象(一)
一、类和对象的概念以及关系1、概念类:类是同一类事物的统称。类是封装对象属性和行为的载体,具有相同的属性和行为的一类实体被称为类。对象:对象是事物存在的实体。对象有属性和行为两个部分,对象是一个一个独立存在的个体。2、关系类实质上是封装对象属性和行为的载体,而对象是类抽象出来的一个实例。3、Java中的属性、变量、常量、代码块等...
2021-09-18 09:33:49 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人