#Java编程思想

java 获取String中的数字

随便给你一个含有数字的字符串,比如:Strings="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。1String类提供的方法:package测试练习;importjava.util.*;pu...

java从字符串中提取数字

string类函数的补充说明:trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:Strings="HelloWorld".trim();就是把"HelloWorld"放入s中。(注意使用时必须赋值)1String类提供的方法:package测试练习;importJava.uti...
代码星球 ·2021-02-23

selenium(java)处理HTML5的视频播放

大多数浏览器使用控件(如Flash)来播放规频,但是,不同的浏览器需要使用不同的插件。HTML5定义了一个新的元素<video>,,指定了一个标准的方式来嵌入电影片段。IE9+、Firefox、Opera、Chrome都支持该元素。学习虫师的自动化测试selenium的4.17节《处理HTML5的视频播放》...

Java面试题及答案2020最新版!

花了近一个月的时间整理出了这套Java面试题及答案2020年最新版!(文末附参考答案)本套Java面试题总共分为以下这十三个模块:Java基础知识面试题Java异常面试题JVM面试题Spring面试题SpringMVC面试题SpringBoot面试题SpringCloud面试题MyBatis面试题Redis面试题Dub...

Java装箱与拆箱的区别?

认识装箱和拆箱装箱就是自动将基本数据类型转换为包装器类型(int-->Integer);调用方法:Integer的valueOf(int)方法。拆箱就是自动将包装器类型转换为基本数据类型(Integer-->int);调用方法:Integer的intValue方法。在JavaSE5之前,如果要生成一个数值为...
代码星球 ·2021-02-23

不是吧?不会多态,你还说自己会Java

大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚!死鬼~看完记得给我来个三连哦!  /本文主要介绍Java中多态的用法如有需要,可以参考如有帮助,不忘点赞❥微信公众号已开启,小菜良记,没关注的小伙伴记得关注哦!今天是周五,跟往常一样踩点来到了公司。坐到自己的工位上...

Java面试题目大汇总(附参考答案)

足足准备了长达3个月的面试,终于在上周拿到了阿里的offer!博主汇总整理了一份我面试之前看的一些Java面试题目,可以说是非常详细!分享给大家,希望对正在面试Java岗位的朋友有帮助哈~~(文末附参考答案)JDK和JRE有什么区别?==和equals的区别是什么?两个对象的hashCode()相同,则equals()...

Java集合面试题及答案总结(2020版)

下面这些Java集合面试题在Java面试中几乎是必问的!!!1.是否保证线程安全:ArrayList和LinkedList都是不同步的,也就是不保证线程安全;2.底层数据结构:Arraylist底层使用的是Object数组;LinkedList底层使用的是双向循环链表数据结构;3.插入和删除是否受元素位置的影响:①Ar...

Java多线程面试题及答案(2020版)

个人珍藏的80道Java多线程/并发经典面试题,因为篇幅太长,现在先给出1-10的答案解析哈,后面一起完善~synchronized的实现原理synchronized作用于「方法」或者「代码块」,保证被修饰的代码在同一时间只能被一个线程访问。synchronized修饰代码块时,JVM采用「monitorenter、m...

阿里巴巴Java开发手册泰山版下载

《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范。手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约七大维度。此次泰山版发布,将带来三大亮点:新增5条日期时间规约;新增2条表别名sql规约;新增统一错误码规约。扫描下方二维码关注微信公众...

Java基础之如何取舍Joda与 Java8 日期库

在Java8以前,时间和日期的类库很难用,而且有线程安全等诸多问题。Jodatime弥补了Java在这方面的不足,但是在Java8时,增加了java.time 包,对Java在日期API方面的进行了增强,这些代码实现了JSR-310的标准。Joda的官方推荐迁移到Java8的时间类库上来。 下面来详...

深入理解Java虚拟机3——垃圾回收

《深入理解Java虚拟机》第3章读书笔记本文介绍了如何判断对象是否存活,三种垃圾回收算法,分析比较了几种垃圾收集器的特点。本文并非原创,是《深入理解Java虚拟机》第3章的整理、总结和补充。垃圾收集器在对堆进行回收前,要先判断哪些对象“存活”,哪些已经“死去”。引用计数算法给对象中添加一个引用计数器,每当有一个地方引用...

剖析Java OutOfMemoryError异常

在JVM中,除了程序计数器外,虚拟机内存中的其他几个运行时区域都有发生OutOfMemoryError异常的可能,本篇就来深入剖析一下各个区域出现OOM异常的情形,以及如何解决各个区域的OOM问题。本篇主要包括如下内容:Java堆溢出运行时常量池和方法区溢出本地内存溢出Java堆溢出Java堆用于存储对象实例,只要不断...

教你如何理解JAVA的I/O类库

花括号MC(huakuohao-mc):关注JAVA基础编程及大数据,注重经验分享及个人成长。Java 的 I/O 流,说简单也简单,说复杂也复杂。复杂是因为进行一次常规的文件 I/O 操作通常要用到很多 I/O 基础类,这很容易让新手产生困惑。简单...

Java源码解读系列(一):ArrayList

本文简单介绍了ArrayList,并对扩容,添加,删除操作的源代码做分析。能力有限,欢迎指正。ArrayList就是数组列表,主要用来装载数据。底层实现是数组Object[]elementData,当我们装载的是基本数据类型int,long,boolean,shot...的时候我们只能存储他们对应的包装类型。与它类似的...
首页上一页...1819202122...下一页尾页