Java
文章平均质量分 61
Java基础
心之所向-
生性简单,头脑发烧,典型程序猿
展开
-
List循环遍历Remove的坑和SubList的坑
List循环遍历Remove的坑和SubList的坑,使用for循环进行删除 (正序遍历移除元素),使用foreach循环进行删除原创 2022-09-29 11:51:55 · 888 阅读 · 0 评论 -
Java多线程使用和原理详解
Java多线程使用和原理详解。1.线程池的优点: 线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。原创 2022-08-23 10:54:29 · 429 阅读 · 0 评论 -
Java线程池工具类
Java线程池工具类原创 2022-08-23 10:23:15 · 796 阅读 · 0 评论 -
JVM是什么,一篇文章带你入门JVM,覆盖JVM面试。
JVM是(Java Vitual Machine Wava虚拟机) 的缩写。虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行,如下图所示:简单来说JVM是用来解析和运行Java程序的。jdk、jre、jvm是...原创 2022-05-22 20:25:34 · 293 阅读 · 0 评论 -
静态代码块和代码块和有参无参构造
1、代码块: 作用:用来初始化类,对象。比如我们连接数据库的时候 需要打开连接,可以使用代码块进行数据库的连接操作。 分类:静态代码块和非静态代码块静态代码块: 》内部可以有输出语句 》随着类的加载而执行,而且只执行一次 》静态代码块的执行要优先于非静态代码块的执行 》静态代码块内只能调用静态的属性、静态的方法、不能调用非静态的结构非静态代码块 》内部可以有输出语句 》随着对象的创建而执行 》每创建一个对象,就执行一...原创 2021-05-05 00:45:47 · 186 阅读 · 0 评论 -
将字符串转拼音-Java版本
用到的工具是com.belerweb.pinyin4jpom.xml 导入<dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></dependency>使用:public static void main(St原创 2021-04-09 11:24:45 · 492 阅读 · 0 评论 -
String字符串深入学习之最熟悉的陌生人
对于字符串,我们很清楚它的作用,也在程序中大量使用了字符串,可是你知道吗,字符串里面的学问可大的很,想看看原因吗,请接着看,你一定会发现,原来字符串还有这种骚操作啊,以前都不知道(大佬除外)。String对象的两种创建方式 String str1="你好"; String str2=new String("你好");以上两种创建方式大家应该都不会...原创 2019-11-06 11:17:09 · 168 阅读 · 0 评论 -
java面试题基础知识回顾
对象和类类是对象的抽象,而对象是类的具体实例。 类是抽象的,不占用内存,而对象是具体的,占用存储空间。 类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板Object:Object类是所有类的基类final abstract关键字:abstract可以用来修饰类和方法,不能用来修饰属性和构造方法; 使用abstract修饰的类是抽象...原创 2019-10-28 11:28:42 · 121 阅读 · 0 评论 -
Java集合中List,Set以及Map的所有子类及实现等集合体系详细解析和框架图展示(最详细)
Collections是用于操作集合的工具类,Collection是集合的架构。完整的架构为:List、Set、Map都是接口,前两个继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList、Vector、LinkedList Map下有HashTable、LinkHashMap、Has...原创 2019-08-14 16:38:16 · 1262 阅读 · 0 评论 -
JavaEL表达式的详细学习
传统方式获取作用域数据:缺点一:导入包缺点二:需要强转缺点三:获取数据的代码过于麻烦1.普通字符串req.setAttribute("str","今天天气好");2.对象类型user u=new user(1,"柳岩","拍电影");req.setAttribute("user",u);3.List集合List<String>list=new A...原创 2019-03-19 20:09:11 · 793 阅读 · 0 评论 -
如何用Java做爬虫获取指定网站信息
package 爬虫;import java.io.*;import java.net.*;import java.util.*;import java.util.regex.*;public class URLDdmo {//提取的数据存放到该目录下private static String savepath="E:/QQzome/";//等待爬取的url...原创 2019-03-19 20:07:12 · 2132 阅读 · 1 评论