随笔 - 363, 文章 - 0, 评论 - 2, 阅读 - 23万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  Java

摘要:1.入门案例 2.macher.find()底层实现原理 package regexp; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Regexp1 { public static void 阅读全文

posted @ 2021-12-17 14:21 心默默言 阅读(58) 评论(0) 推荐(0) 编辑

摘要:1.反射技术应用场景和特点 反射技术:动态的获取指定类以及动态的调用类中的内容。 应用场景:现在开发了一个my app的应用程序,想对其中的功能进行扩展,那么怎么能让后期出现的类被写好的应用程序所使用呢?通常的做法是实现相应的接口,实现完接口之后呢?我们需要在my app的源代码中使用接口创造相关对 阅读全文

posted @ 2020-06-29 23:12 心默默言 阅读(132) 评论(0) 推荐(0) 编辑

摘要:1.静态工厂方法 只给司机一辆车 package com.bjsxt.dp.factory; import java.util.ArrayList; import java.util.List; public class Car { private static Car car = new Car( 阅读全文

posted @ 2019-12-06 17:27 心默默言 阅读(208) 评论(0) 推荐(0) 编辑

摘要:1.求二叉树的深度 https://www.cnblogs.com/xudong-bupt/p/4036190.html class TreeNode { char val; TreeNode left = null; TreeNode right = null; TreeNode(char _va 阅读全文

posted @ 2019-09-23 15:11 心默默言 阅读(148) 评论(0) 推荐(0) 编辑

摘要:1.jvm运行流程 2.jvm基本结构 3.JVM已有的类加载器 4.jvm内存 5.jvm的垃圾回收 https://blog.csdn.net/weixin_39067991/article/details/81045201 阅读全文

posted @ 2019-09-19 16:40 心默默言 阅读(200) 评论(0) 推荐(0) 编辑

摘要:1.判断一个字符串中的最长回文串 2.求一个序列中缺失哪个数字 3.统计一个字符串中字符出现的次数 4.统计字符串中出现次数最多的k个字符 5.连续字符串压缩 阅读全文

posted @ 2019-09-17 19:46 心默默言 阅读(139) 评论(0) 推荐(0) 编辑

摘要:1.什么是设计模式 设计模式就是经过前人无数次的实践总结出的,设计过程可以反复使用的,可以解决特定问题的设计方法。 2.常用的设计模式有哪些 2.1单例模式(饱汉模式、饿汉模式、双重锁模式) https://blog.csdn.net/zhangliangzi/article/details/524 阅读全文

posted @ 2019-09-13 10:36 心默默言 阅读(267) 评论(0) 推荐(0) 编辑

摘要:1.JSP 和 servlet 有什么区别? JSP 是 servlet 技术的扩展,本质上就是 servlet 的简易方式。servlet 和 JSP 最主要的不同点在于,servlet 的应用逻辑是在 Java 文件中,并且完全从表示层中的 html 里分离开来,而 JSP 的情况是 Java 阅读全文

posted @ 2019-09-05 20:31 心默默言 阅读(144) 评论(0) 推荐(0) 编辑

摘要:1.什么是反射 JAVA反射机制是在运行状态中,对于任意一个类,都能够获取这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象内容就称为java语言的反射机制。 2.反射的作用 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象 阅读全文

posted @ 2019-09-05 17:04 心默默言 阅读(1971) 评论(0) 推荐(0) 编辑

摘要:1.并行和并发有什么区别? 并行:多个处理器或多核处理器同时处理多个任务。 并发:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。 2.线程和进程的区别? 进程:进程指正在运行的程序。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进 阅读全文

posted @ 2019-09-04 15:53 心默默言 阅读(449) 评论(0) 推荐(1) 编辑

摘要:1.Collection 和 Collections 有什么区别? Collection 是一个集合接口,它提供了对集合对象进行基本操作的通用接口方法,所有集合都是它的子类,比如 List、Set 等。 Collections 是一个包装类,包含了很多静态方法,不能被实例化,就像一个工具类,比如提供 阅读全文

posted @ 2019-09-03 21:10 心默默言 阅读(261) 评论(0) 推荐(0) 编辑

摘要:1. JDK 、 JRE 和JVM有什么区别? JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。 具体来 阅读全文

posted @ 2019-08-30 20:14 心默默言 阅读(261) 评论(0) 推荐(0) 编辑

摘要:https://www.cnblogs.com/nemowang1996/p/10498371.html 阅读全文

posted @ 2019-08-24 10:16 心默默言 阅读(151) 评论(0) 推荐(0) 编辑

摘要:不同于方法,构造器不能是abstract, static, final的.1.构造器不是通过继承得到的,所以没有必要把它声明为final的。2.同理,一个抽象的构造器将永远不会被实现,所以它也不能声明为abstract的。3.构造器总是关联一个对象而被调用,所以把它声明为static是没有意义的。 阅读全文

posted @ 2019-08-24 09:01 心默默言 阅读(793) 评论(0) 推荐(0) 编辑

摘要:事实上,堆和栈都是内存中的一部分,有着不同的作用,而且一个程序需要在这片区域上分配内存。众所周知,所有的Java程序都运行在JVM虚拟机内部,我们这里介绍的自然是JVM(虚拟)内存中的堆和栈。 区别 java中堆和栈的区别自然是面试中的常见问题,下面几点就是其具体的区别 1.各司其职 最主要的区别就 阅读全文

posted @ 2019-08-24 08:38 心默默言 阅读(527) 评论(0) 推荐(0) 编辑

摘要:1.网络七层协议 第一层:物理层 机械、电子、定时接口通信信道上的原始比特流传输 第二层:数据链路层 物理寻址,同时将原始比特流转变为逻辑传输线路 第三层:网络层 控制子网的运行‘如逻辑编址、分组传输、路由选择 第四层:传输层 接受上一层的数据,在必要的时候把数据进行分割,并将这些数据交给网络层,且 阅读全文

posted @ 2019-08-19 00:17 心默默言 阅读(732) 评论(0) 推荐(0) 编辑

摘要:1.利用Dos输出hello world 建立一个Test.java文件,放在e盘; 进入e盘所在目录 注意:javac后面是文件Test.java,而java后面是Test(类名)。 2.Scanner中nextLine()方法和next()方法的区别 以上结果都没有问题。 next()方法读取到 阅读全文

posted @ 2019-08-14 22:18 心默默言 阅读(246) 评论(0) 推荐(0) 编辑

摘要:1. 概念 Java DataBase Connectivity Java 数据库连接, Java语言操作数据库。 JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行 阅读全文

posted @ 2019-08-02 09:06 心默默言 阅读(347) 评论(0) 推荐(0) 编辑

摘要:1. 类加载器 1.1 类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象 连接 验证 是否有正确的内部结构,并和 阅读全文

posted @ 2019-02-24 10:32 心默默言 阅读(152) 评论(0) 推荐(0) 编辑

摘要:1. 网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵 阅读全文

posted @ 2019-02-22 17:16 心默默言 阅读(396) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示