自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDBC的连接代码

写代码的步骤:/* 首先要启动数据库,而且数据库中的下标都是从1开始的* 1.加载数据库的JDBC驱动* 2.创建连接* 3.创建命令* 4.准备sql语句* 5.执行sql* 6.处理结果* 7.关闭结果* 8.关闭命令* 9.关闭连接* */public class JdbcCase1 { public static void main(String[] a...

2019-11-04 19:51:39 142

原创 java内存区域的划分和总结

java内存区域的划分我整理了一个图:

2019-10-17 13:23:49 105

原创 通配符的基础知识

通配符1.使用通配符的目的:可以接收所有的泛型类型,但是又不能够让用户随意修改。这种情况就需要使用通配符"?"来处理。注意:a.通配符主要用在方法的参数类型上。b.用“?”–来表示通配符,可以接受任意类型参数的类型。c.此时使用通配符"?"描述的是它可以接收任意类型,但是由于不确 型,所 以无法修改对象的属性值。2.通配符的基本使用:public class Tes...

2019-09-05 23:31:08 540

原创 泛型类和泛型方法的基础知识

泛型类1.定义:在类定义的时候并不会设置类中的属性或方法中的参数的具体类型,而是在类使用时再进行定义。2.泛型的基本使用语法: class MyClass<T> { T value1; }尖括号 <> 中的 T 被称作是类型参数,用于指代任何类型。实际上这个T你可以任意写,但出于规范的目的,Java还是建议我们用单个大写字母来代表类型参数。常...

2019-09-04 22:50:37 607

原创 java实现合并两个有序链表

//建议一个新的链表 ListNode node=new ListNode(-1)//新的链表头节点 ListNode tempNode=node; while(l1!=null&&l2!=null){ if(l1.val>l2.val){ node.next=l2;...

2019-08-12 12:17:16 1074

原创 java实现找环的入口节点

1.问题描述:给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。2.解题思路:首先我们要知道的是,如果链表中有环,则头结点到入口点的距离等于相遇点到入口点的距离(这里不做推到)。在这道题中我们要先用fast和slow判断链表中是否有环(fast每次走两步,slow每次走一步,若是fast=slow则说明链表有环)。无环返回null,有环时让fast等于头结点,在让fa...

2019-08-12 11:15:09 442

原创 找到两个单链表相交的起始节点

题目描述:编写一个程序,找到两个单链表相交的起始节点。链表A和链表B在节点C1处相交,则返回c1节点。解题思路:先求出两个链表的长度,让pl指向长链表,ps指向短链表。在让pl先走它俩的差值步,然后在让pl和ps同时走,如果pl=ps,则返回pl,否则返回null。/** * Definition for singly-linked list. * public class ListN...

2019-08-11 18:21:36 433

原创 抽象类和接口的基础知识和对比

首先我们要明确在以后进行项目开发的过程中,尽可能不要直接继承直接实现好的 类,而继承抽象类或接口,且接口优先于抽象类抽象类一。抽象类的定义和使用1.定义:抽象类只是比普通类多了一些抽象方法而已。(表示抽象类可以都普通属性和方法,是普通类的升级版 )抽象方法:知声明而为实现的方法(没有具体的方法体),抽象方法必须使用abstract关键字来定义。并且抽象方法所在的类也一定要使用abstra...

2019-07-27 10:47:34 96

原创 java中代码块的基础知识和小结

代码块分为普通代码块,构造块,静态代码块和同步代码块,但是这里只先介绍前三个代码块,同步代码块先不做介绍。1.普通代码块:定义在方法中的代码块,变量的作用域不同,为了防止变量重名;public class Test{ public static void main(String[] args) { { //直接使用{}定义,普通方法块 int x = 10 ; Sy...

2019-07-25 10:48:58 55

原创 如何自命令行中运行java程序

如何在命令行中运行java程序在命令行运行代码之前要先强调两点问题:1.文件名要和主类名相同,而且文件名要以.java结尾。2.修改源文件后要保存之后再命令行重新编译运行。这几给大家介绍三种简单地情况:首先看第一种情况(源文件中没有中文和不向主方法传递多个参数时)public class Test{ public st...

2019-07-25 10:09:48 423

原创 内部类的基础知识

内部类的基础知识1.定义:在一个类中进行其他类结构的嵌套class Outer{ private String msg = "Hello World" ; // ******************************** class Inner{ //定义一个内部类 public ...

2019-07-25 10:07:59 98

原创 UDP和TCP的基础知识和选用

UDP和TCP的基础知识和选用首先我们要知道UDP协议和TCP协议都是TCP/IP模型中传输层的协议;都是通过端口来识别进程的,在TCP/IP协议中, ⽤ “源IP”, “源端⼝号”, “目的IP”, “目的端⼝号”, “协议号” 这样⼀个五元组来标识⼀个通信(可以通过netstat -n查看);并且UPD,TCP协议都是全双工(数...

2019-07-18 08:44:06 167 1

空空如也

空空如也

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

TA关注的人

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