码迷,mamicode.com
首页 >  
搜索关键字:jvm java基础    ( 19693个结果
String的花式比较
首先了解字符串常量池的设计思想: 字符串的分配和其他的对象分配一样,需要耗费高昂的时间与空间代价,作为最基础的数据类型,大量频繁的创建字符串会极大程度地影响程序的性能。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化: 1)为字符串开辟一个字符串常量池,类似于缓存区。 2)创 ...
分类:其他好文   时间:2020-12-01 12:39:01    阅读次数:8
JVM垃圾回收器、内存分配与回收策略
新生代垃圾收集器 1. Serial收集器 serial收集器即串行收集器,是一个单线程收集器。 串行收集器在进行垃圾回收时只使用一个CPU或一条收集线程去完成垃圾回收工作,并且会暂停其他的工作线程(stop the world),直至回收完成。适用于运行在client模式下的JVM。 在单CPU年 ...
分类:其他好文   时间:2020-12-01 11:55:56    阅读次数:4
Java 基础之面向对象
java是一门面向对象的程序设计语言。其中类和对象时面向对象的核心。 类?对象?实例化?方法?成员变量......等等等等,这些都是啥东东哟~ 我之前一定用过 String str = "abc",String str = new String(“ABC”);这样的东东,对的,没有错,String ...
分类:编程语言   时间:2020-11-30 15:50:23    阅读次数:7
[java基础]复习 java三大特性,异常,接口,String
继承 关键字extends 继承是为了不同的实现(龙生九子,各不相同) 单继承,一个类最多只能有一个父类 除了私有的外,子类可以访问父类的方法、属性。 new过程中,父类先进行初始化,可通过super调用父类相应的构造方法,没有使用super的情况下,调用父类的默认构造方法 防止继承使用final关 ...
分类:编程语言   时间:2020-11-30 15:30:32    阅读次数:6
Redis分布式锁
概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 为什么要使用分布式锁 成员变量 A 存在 JVM1、JVM2、JVM3 三个 JVM 内存中 成员变量 A 同时都会在 JVM 分配一块内存,三个请求 ...
分类:其他好文   时间:2020-11-30 15:21:12    阅读次数:3
存活探针(Liveness Probe)
存活探针Kubernetes提供了自愈的能力,具体就是能感知到容器崩溃,然后能够重启这个容器。但是有时候例如Java程序内存泄漏了,程序无法正常工作,但是JVM进程却是一直运行的,对于这种应用本身业务出了问题的情况,Kubernetes提供了LivenessProbe机制,通过检测容器响应是否正常来决定是否重启,这是一种很好的健康检查机制。毫无疑问,每个Pod最好都定义LivenessProbe,
分类:其他好文   时间:2020-11-27 11:21:10    阅读次数:9
JDK JRE JVM三者的关系
1.JDK,JRE,JVM三者关系 、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就 能运行已经存在的JAVA程序了。 、JDk、JRE内部都包含JAVA虚拟机 ...
分类:其他好文   时间:2020-11-27 10:50:50    阅读次数:5
Java基础之:二维数组
Java基础之:二维数组 声明方式: int[][] x = {{1},{1,2},{1,2,3}}; int[] x[] = new int[5][]; //通过类似这样的方式声明(new int[5][]),得到一个可动态生成的二维数组 int x[][] = new int[5][5]; // ...
分类:编程语言   时间:2020-11-25 12:57:18    阅读次数:11
Java基础之:数组
Java基础之:数组 一组相同数据类型的数据,我们即称之为 数组,数组也是一种数据类型。 需要注意的是 , 数组和String 字符串 相同,也是引用类型的。 数组的初始化 方式一:动态初始化 四种格式: int[] arr = new int[5]; int arr[] = new int[5]; ...
分类:编程语言   时间:2020-11-25 12:47:30    阅读次数:9
java基础编程--String及相关
String 类的常用方法都有那些? a、indexOf():返回指定字符的索引。b、charAt():返回指定索引处的字符。 c、replace():字符串替换。 d、trim():去除字符串两端空白。 e、split():分割字符串,返回一个分割后的字符串数组。 f、getBytes():返回字 ...
分类:编程语言   时间:2020-11-25 12:46:20    阅读次数:9
19693条   上一页 1 ... 33 34 35 36 37 ... 1970 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!