自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 内部类总结

内部类一、内部类的定义当一个事务的内部,还有一部分需要一个完整的结构进行描述,而这个内部的完整结构又只为外部事务提供服务,那么这个内部的完整机构最好使用内部类。在java中,允许一个类定义在另一个类的内部,前者叫做内部类,后者叫做外部类。Inner class一般用在定义它的类或语句块中,在外部引用它时必须给出完整的名称。Inner Class的名字不能和包含它的外部类名字相同二、内部类的分类1、成员内部类(方法之外)任意方法之外,与外部类属性或方法地位平等。public

2022-04-11 20:32:22 156

原创 TCP与UDP

TCP与UDP一、TCP和UDP是什么?TCP:传输控制协议(Transmission Control Protocol),是一种面向连接的、可靠的、基于字节流的传输层通信 协议。由IETF的RFC 793定义。UDP:用户数据报协议(User Datagram Protocol),是一种面向无连接,不可靠、以数据报文段的形式传输的传输层通信协议。由RFC 768描述了UDP。二、TCP与UDP的区别是什么?1、连接方面TCP面向连接(如打电话先拨号建立连接)。UDP无连接,即

2022-04-10 16:30:55 6184

原创 抽象类与接口

抽象类与接口一、抽象类1、抽象类的概念随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计得非常抽象,以至于它没有具体得实例,这样得类叫做抽象类。2、抽象类与抽象方法用abstract关键字修饰一个类,这个类叫做抽象类。用abstract关键字修饰一个方法,该方法叫做抽象方法。抽象方法:只有方法得声明,没有方法的实现。以分号结束;比如:public abstract void talk();含有

2022-04-07 18:06:49 330

原创 JAVA中变量的存放位置

JAVA中变量的存放位置一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因在方法中声明的变量可以是基本类型的变量,也可以是引用类型的变量。​ (1)当声明是基本类型的变量的时,其变量名及值(变量名及值是两个概念)是放在JAVA虚拟机栈中​ (2)当声明的是引用类型变量时,所声明的变量名(该变

2022-04-05 18:56:05 3685

原创 线程的创建和使用

线程的创建和使用Java语言的JVM允许程序运行多个线程,它通过java.lang.Thread类来实现。Thread类的特性每个线程都是通过某个特定的Thread对象的run()方法来完成操作的,经常把run()方法的主体称为线程体。通过Thread对象的start()方法来启动这个线程,而非直接调用run()构造器Thread():创建新的Thread对象Thread(String threadname):创建线程并且指定线程实例名Thread(Runnable targ

2022-04-05 18:52:49 729

原创 程序 进程 线程

程序 进程 线程程序: 是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程: 是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和小王的过程。(生命周期)如:运行中的QQ,运行中的MP3播放器程序是静态的,进程是动态的进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域线程:进程可以进一步细化为线程,是一个程序内部的一条执行路径。若一个进程同一时间并行执行多个线程,就是支持多线程的

2022-04-05 18:52:12 629

原创 多线程的基本认识

多线程一、理解多线程我们现在使用的操作系统都是多任务操作系统(早期使用的DOS操作系统为单任务操作系统),多任务操作系统指在同一时刻可以同时做多件事(可以同时执行多个程序)。1、多进程每个程序都是一个进程,在操作系统中可以同时执行多个程序,多进程的目的是为了有效的使用CPU资源,每开一个进程系统就要为该进程分配相关的系统资源(内存资源)2、多线程线程是进程内部比进程更小的执行单元(执行流|程序片段),每个线程完成一个任务,每个进程内部包含了多个线程,每个线程做自己的事情,在进程中所有线程共享该进

2022-04-05 18:51:30 568

原创 JAVA中变量的存放位置

JAVA中变量的存放位置一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因在方法中声明的变量可以是基本类型的变量,也可以是引用类型的变量。​ (1)当声明是基本类型的变量的时,其变量名及值(变量名及值是两个概念)是放在JAVA虚拟机栈中​ (2)当声明的是引用类型变量时,所声明的变量名(该变

2022-03-25 17:17:15 1418

原创 JVM内存结构

JVM内存结构1、什么是jvm?(允许程序运行多个线程)​ java虚拟机的缩写,虚拟机指的是在我们真实的操作系统上又虚拟出来一台电脑,这台虚拟电脑上可以安装操作系统和软件。用来执行class文件,java跨平台就是依赖jvm,有自己的指令集和运行时内存,将class文件解释成各个真实操作系统对应的机器指令,确保字节码文件能在各个操作系统上正确运行。2、ClassLoader类加载器1) 启动类加载器(Bootstrap) 负责加载java核心类库2)扩展类加载器(Extension)

2022-03-23 08:55:11 233

原创 为什么需要树这种数据结构

为什么需要树这种数据结构1)数组存储方式的分析优点:通过下标方式访问元素,速度快。对于有序数组,还可以使用二分查找提高检索速度缺点:如果要检索某个值,或者插入值(按一定顺序)会整体移动,效率较低[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cee9OVoE-1647763498870)(C:\Users\86155\AppData\Roaming\Typora\typora-user-images\1647675935792.png)]2)链式存储方式的分析优点:

2022-03-20 16:05:39 878

原创 JAVASE高级部分

javaSE高级部分:1 多线程:创建多线程的方式:1 继承Thread类​ 步骤:​ 1 创建一个继承于Thread类的子类​ 2 重写Thread类的run(),将线程需要执行的操作声明在此方法中​ 3 创建Thread类的子类的对象,并通过此对象调用start()​

2021-11-30 16:25:45 442

原创 JAVA中级

this关键字:在调用方法的时候,java会自动把当前对象传递给该方法,在方法中由this来接收这个对象,还可以通过this调用类中的其他构造方法构造方法:1 public 类名(属性形参列表) {​ }2 没有返回值,在我们创建对象的时候自动调用构造方法3 java会自动赠送每个类一个无参数的构造方法,如果自己定义了,就不会再赠送了static 静态:1 被static关键字修饰的内容是由各个对象

2021-11-30 16:19:04 228

原创 JDBC本质理解

JDBC本质理解1、JDBC是什么?Java DataBase Connectivity(Java语言连接数据库)2、JDBC的本质是什么?JDBC是SUN公司指定的一套接口(interface)​ java.sql.*;(这个软件包下有很多接口)接口都有调用者和实现者。面向接口调用、面向接口实现类,这都属于面向接口编程。3、为什么要面向接口编程?解耦合:降低程序的耦合度,提高程序的扩展力多态机制就是非常典型的:面向接口编程(不要面向具体编程)​ 建议:​

2021-11-30 16:17:38 950

原创 JAVA预学习阶段的基本知识(一)

JAVA预学习阶段的基本知识(一)一、 常见的Dos命令#切换盘符#查看当前盘符下的所有文件 dir#切换目录 cd change directory cd..返回上一级目录#清理屏幕 cls (clear screen)#退出终端 exit#查看电脑ip inconfig#打开电脑应用 计算器 calc画图工具 mspaint记事本 notepad#ping 命令 ping www.baidu.com#文件操作md 目录名rd 目录名cd->文件名del 文

2021-11-30 16:12:04 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除