自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求素数

求任意区间内的素数

原创 端口号、UDP与TCP

概念 1.端口号指定了某个程序,即一个端口号bind一个进程,而一个进程可bind多个端口号 2.ip:一个ip确定网络上的一台主机,127.0.0.1表示本机ip;ip有ipv4和ipv6,ipv6为国家现普及的。 3.端口号划分: 端口号占两个字节,16位;11023为Http,FTP,SSH...

2020-01-09 15:59:01

阅读数 5

评论数 0

原创 三次握手与四次挥手

一大### TCP的连接管理机制 在正常情况下TCP要进行三次握手建立连接,四次挥手断开连接; 三次挥手建立连接 CLOSE:服务器关闭状态 LISTEN:监听状态 SYN_SENT:发送 SYN_RCVD:监听到连接请求,将该连接放到内核等待队列,再向对方发送确认SYN确认报文 ESTABLI...

2020-01-09 15:57:36

阅读数 7

评论数 0

原创 自动拆/装箱与手动拆/装箱的具体实现

自动装箱 Integer n = 10; 自动拆箱 Integer n = 10; int m = n;//自动拆箱 手动装箱 int n = 10; Integer m = Integer.valueOf(n); 手动拆箱 Integer m = Integer.valueOf(10); int...

2019-11-13 21:28:58

阅读数 4

评论数 0

原创 为何用泛型?java

泛型的引入 如果我们要写一个顺序表,并在其中存储objct元素,之后进行类型转换时就会出现运行时错误 MyArraylist books = new MyArraylist(); books.add(1); books.add("baby"); books.add('...

2019-11-13 20:37:42

阅读数 1

评论数 0

原创 顺序表实现循环队列

public class MyQueueCircle { public int[] elem; public int frout; public int rear; public MyQueueCircle(){ elem = new int[10...

2019-11-13 20:24:34

阅读数 4

评论数 0

原创 单链表实现队列

class Node{ int data; Node next; public Node(int data){ this.data = data; } } public class MyQueue { public Node head; ...

2019-11-13 20:23:37

阅读数 2

评论数 0

原创 顺序表实现栈

class MyStack <T>{ public T[] elem; public int top; public MyStack(){ this.elem = (T[])new Object[10]; } private ...

2019-11-13 20:22:32

阅读数 9

评论数 0

原创 JAVA中的异常如何处理?

try catch 基本用法 try{ //有可能出现异常的语句 }catch(Exception e){//异常的类型 和接受对象 }finally { //异常的出口,最后执行且一定被执行 } 注:可以不写finally语句; 示例 try{ int[] array ...

2019-11-07 11:34:52

阅读数 5

评论数 0

原创 String的深度剖析

String创建对象 1.如果常量池中无字符串"hello",将放入常量池; String str1 = "hello"; 2.通过new产生一个新的String对象,如果常量池中有字符串"hello",则引用"hello&q...

2019-11-05 21:06:32

阅读数 6

评论数 0

原创 图书管理系统(JAVA)

书类实现: public class Book { private String name; private String author; private double price; private String tpey; private boolean ...

2019-11-01 09:24:10

阅读数 8

评论数 0

原创 Final、static、

final final所修饰的变量只能被赋值一次;地址和值固定,防止调用时改变值。 final所修饰常量放在常量池,常量池jdk1.7及以后位于方法区。 static 1、static表示静态的, 2、static修饰的方法或成员属性,函数等只能在static方法或成员属性可以在static代码块...

2019-10-31 08:55:29

阅读数 1

评论数 0

原创 抽象类和接口基础知识总结及代码

多态 向上转型,动态绑定 class Shape{ public void draw(){ System.out.println("Shape::draw()"); } } class Cycle extends Shape{ @Ove...

2019-10-30 22:36:38

阅读数 11

评论数 0

原创 实现交换两个变量的值。要求:需要交换实参的值。

package homework; public class Chenge{ static class Mytest{ public int num; } public static void swp(Mytest a, Mytest b){ ...

2019-10-29 19:12:06

阅读数 10

评论数 0

原创 单链表的实现和测试(JAVA)

单链表的实现 class Node { public int data; public Node next; public Node(int data){ this.data = data; } } class MyLinkList { p...

2019-10-29 17:44:56

阅读数 9

评论数 0

原创 双向链表的实现和测试(JAVA)

双向链表的实现 class Node{ public Node next; public Node prey; public int data; public Node(int data){ this.data = data; } } c...

2019-10-29 16:05:17

阅读数 9

评论数 0

原创 顺序表的实现

单链表的实现 class MyArrayList { private int[] elam; private int usedSize; private final int CAPACITY = 10; public MyArrayList(){ ...

2019-10-24 11:21:06

阅读数 10

评论数 0

原创 类和对象知识要点总结

文章目录类和对象何为过程?何为对象?何为类? 类和对象 C:面向过程 JAVA/C++:面向对象 何为过程?何为对象?何为类? 例如:将一个大象放进冰箱分为三步:**面向过程**:1.打开冰箱。2.放入大象。3.关闭冰箱;**面向对象**:打开冰箱,储存,关闭都是对冰箱的操作,冰箱的行为。此时冰箱...

2019-10-23 13:05:52

阅读数 18

评论数 0

原创 进制相关知识点总结

原码、反码、补码 原码:0000 1111 反码:1111 0000(按位取反) 补码:1111 0001(加1) 十进制: 由0~9十个数字表示,从个位开始由超过9依次向左进一位,如: 19 表示:19 二进制: 由0~1两个数字表示,从个位开始由超过1依次向左进一位,如: 0000 0011...

2019-10-21 15:39:41

阅读数 6

评论数 0

原创 十进制整数, 如何转成二进制形式? 如何转成十六进制形式?

十进制转二进制: 方法1: 用十进制的的数除以16得到商和余数,再用商除以2得到一个商和余数,依次用商除2直到商为0,最后将先得到的余数作为低位依次排列起来,就得到了一个二进制数; 十进制转十六进制: 注:在十六进制中,0、1、2、3、4、5、6、7、8、9、A—>10、B、C、D、E、F...

2019-10-10 22:54:53

阅读数 12

评论数 0

原创 数据类型和运算符

变量:在系统存储结构中变化的量称为变量。 类型(在java语言中无32位或64位对变量类型最值的影响,体现了Java的可移植性): int:整型变量,四个字节,范围 :(-2的31次方) 至 ( -2的32次方-1); 用法:int 变量名 = 变量值 long : 长整型,八个字节,范围 :...

2019-10-10 22:31:46

阅读数 16

评论数 0

原创 什么是冯诺依曼体系结构?

冯·诺伊曼: 美籍匈牙利数学家、科学家,1946年美籍匈牙利科学家冯·诺伊曼提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,并确定了存储程序计算机的五大组成部分和基本工作方法。 冯.诺伊曼体系结构是现代计算机的基础,现在大多计算机仍是冯.诺伊曼计算机的组织结...

2019-10-10 14:37:38

阅读数 118

评论数 0

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