java
偏居一隅i
这个作者很懒,什么都没留下…
展开
-
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 · 149 阅读 · 0 评论 -
java内存区域的划分和总结
java内存区域的划分我整理了一个图:原创 2019-10-17 13:23:49 · 107 阅读 · 0 评论 -
通配符的基础知识
通配符1.使用通配符的目的:可以接收所有的泛型类型,但是又不能够让用户随意修改。这种情况就需要使用通配符"?"来处理。注意:a.通配符主要用在方法的参数类型上。b.用“?”–来表示通配符,可以接受任意类型参数的类型。c.此时使用通配符"?"描述的是它可以接收任意类型,但是由于不确 型,所 以无法修改对象的属性值。2.通配符的基本使用:public class Tes...原创 2019-09-05 23:31:08 · 547 阅读 · 0 评论 -
泛型类和泛型方法的基础知识
泛型类1.定义:在类定义的时候并不会设置类中的属性或方法中的参数的具体类型,而是在类使用时再进行定义。2.泛型的基本使用语法: class MyClass<T> { T value1; }尖括号 <> 中的 T 被称作是类型参数,用于指代任何类型。实际上这个T你可以任意写,但出于规范的目的,Java还是建议我们用单个大写字母来代表类型参数。常...原创 2019-09-04 22:50:37 · 612 阅读 · 0 评论 -
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 · 1079 阅读 · 0 评论 -
找到两个单链表相交的起始节点
题目描述:编写一个程序,找到两个单链表相交的起始节点。链表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 · 438 阅读 · 0 评论 -
抽象类和接口的基础知识和对比
首先我们要明确在以后进行项目开发的过程中,尽可能不要直接继承直接实现好的 类,而继承抽象类或接口,且接口优先于抽象类抽象类一。抽象类的定义和使用1.定义:抽象类只是比普通类多了一些抽象方法而已。(表示抽象类可以都普通属性和方法,是普通类的升级版 )抽象方法:知声明而为实现的方法(没有具体的方法体),抽象方法必须使用abstract关键字来定义。并且抽象方法所在的类也一定要使用abstra...原创 2019-07-27 10:47:34 · 99 阅读 · 0 评论 -
java中代码块的基础知识和小结
代码块分为普通代码块,构造块,静态代码块和同步代码块,但是这里只先介绍前三个代码块,同步代码块先不做介绍。1.普通代码块:定义在方法中的代码块,变量的作用域不同,为了防止变量重名;public class Test{ public static void main(String[] args) { { //直接使用{}定义,普通方法块 int x = 10 ; Sy...原创 2019-07-25 10:48:58 · 56 阅读 · 0 评论 -
内部类的基础知识
内部类的基础知识1.定义:在一个类中进行其他类结构的嵌套class Outer{ private String msg = "Hello World" ; // ******************************** class Inner{ //定义一个内部类 public ...原创 2019-07-25 10:07:59 · 102 阅读 · 0 评论 -
如何自命令行中运行java程序
如何在命令行中运行java程序在命令行运行代码之前要先强调两点问题:1.文件名要和主类名相同,而且文件名要以.java结尾。2.修改源文件后要保存之后再命令行重新编译运行。这几给大家介绍三种简单地情况:首先看第一种情况(源文件中没有中文和不向主方法传递多个参数时)public class Test{ public st...原创 2019-07-25 10:09:48 · 432 阅读 · 0 评论