E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python字符串常量池
Java虚拟机class类文件结构
不写废话,帮助你快速理解应对面试目录class类文件的作用class类文件的结构1.数据结构2.class文件结构魔数版本
常量池
访问标志类/父类/接口字段描述集合方法描述集合属性描述集合class类文件的作用
Android学习之旅
·
2023-09-01 04:36
JVM虚拟机对象探秘
对象创建过程当Java虚拟机遇到一条字节码new指令时,首先将去检查这个指令的参数是否能在
常量池
中定位到一个类的符号引用,并且检查这个符号引用(类全名)代表的类是否已被加载、解析和初始化过。
饭团煲
·
2023-09-01 04:28
jvm
jvm
python字符串
分片讲解_python3入门之字符串
获得更多资料欢迎进入我的网站或者csdn或者博客园经过前面的介绍相信大家也对python有了一个初步的了解;本节主要介绍字符串,不管学习什么编语言字符串一定在其中扮演着重要的地位。本节主要讲解,字符串的定义以及怎么使用字符串;字符串简介字符串是一种序列,用于表示和存储文本。python中字符串一旦声明,就不能改变。所以也称为字符串常量;python实际的三类字符串:1.单双引号字符串:>>>'pe
weixin_39608657
·
2023-08-31 21:44
python字符串分片讲解
python字符串
程序_Python3入门教程系列-
Python字符串
字符串是Python中最受欢迎、最常使用的数据类型。可以通过用引号括起字符来创建它们。Python将单引号与双引号相同。创建字符串和向一个变量赋值一样简单。例如-var1='HelloWorld!'var2="PythonProgramming"1.访问字符串中的值Python不支持字符类型;字符会被视为长度为1的字符串,因此也被认为是一个子字符串。要访问子串,请使用方括号的切片加上索引或直接使用
weixin_39564036
·
2023-08-31 21:14
python字符串程序
Python字符串
前加f、r、b、u的不同用法
一、字符串前加"f"1.%可以使用%格式化字符串。c=(250,250)#使用%格式化s1="坐标为:%s"%c#TypeError:notallargumentsconvertedduringstringformattings1="坐标为:%s"%(c,)#'坐标为:(250,250)'#使用format格式化s2="坐标为:{}".format(c)#'坐标为:(250,250)'2.form
Python热爱者
·
2023-08-31 21:44
python
r语言
开发语言
8种
Python字符串
拼接的方法,你知道几种?
8种
Python字符串
拼接的方法,你知道几种?
不想秃头的晨晨
·
2023-08-31 21:43
python
基础入门
教程
python
开发语言
后端
字符串
编程语言
浅聊一下JVM内存结构
栈帧中包含局部变量表、操作数栈、指向运行时
常量池
的引用、方法返回地址、动态链接。方法里的变量在执行时,会从局部变量表或对象实例的字段里复制变量
Fightover
·
2023-08-31 18:15
电子学会 2021年6月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+编程题)
()s=‘hello’print(s+‘world’)A.sworldB.helloworldC.helloD.world答案选:B考点分析:考察
python字符串
加法字符串加法运算,就是把字符串拼接起来
小凡学编程
·
2023-08-31 14:56
python
青少年编程
pycharm
开发语言
JVM学习 之 垃圾收集器
目录JVM学习之垃圾收集器1、Java内存区域1.1、程序计数器1.2、虚拟机栈1.3、本地方法栈1.4、Java堆1.5、方法区1.6、运行时
常量池
1.7、直接内存2、垃圾回收器2.1、对象2.1.1
jwfy
·
2023-08-31 08:16
JVM内存管理、内存分区:堆、方法区、虚拟机栈、本地方法栈、程序计数器
存储已被虚拟机加载的类型信息、常量、静态变量、即时编译器编译后的代码缓存等数据,内有运行时
常量池
线程独享虚拟机栈描述的是Java方法执行的线程内存模型:每个方法被执行的时候,Java虚拟机都会同步创建一个栈帧
可以睡到中午吗
·
2023-08-31 05:17
java
jvm
开发语言
java对象创建的过程
1、检查指令的参数是否能在
常量池
中定位到一个类的符号引用2、检查此符号引用代表的类是否已被加载、解析和初始化过。
MonkeyKing_sunyuhua
·
2023-08-30 21:32
java
jvm
开发语言
python字符串
改变大小写
改变一个由英文单词构成的文本字符串的大小写情况,操作如下string='iloVEChInA'title_string=string.title()#转为标题格式(即每个单词首字母大写)print('title:',title_string)upper_string=string.upper()#全部转为大写print('upper:',upper_string)lower_string=stri
迪丽娜扎
·
2023-08-30 17:38
[JAVA学习笔记]常用类
第一个存在
常量池
里,第二个存在堆内存里Strings3=newS
迟來北风
·
2023-08-30 11:55
JavaWeb
java
开发语言
Python 学习线路图2
Python实例教程PythonHelloWorldPython变量Python运算符Python比较运算Python循环Python数字Python字符Python数组列表
Python字符串
Python
茶茶点
·
2023-08-30 06:13
面试直击:一文带你复习java--jvm篇
目录系列文章目录一.JVM相关概念介绍1.jvm,jre,jdk之间的关系2.什么是java虚拟机3.虚拟机关系二.JVM内存结构1.Java虚拟机栈:2.本地⽅法栈:3.程序计数器:4.堆:5.方法区:6.运行时
常量池
无欢以承
·
2023-08-29 17:55
jvm
java
面试
使用Class分析工具通俗易懂的了解类文件结构
文章目录类文件结构无关性的基石Class类文件结构初识Class文件格式
常量池
访问标志类索引,父类索引与接口索引集合字段表集合方法表集合属性表集合Code属性Exceptions属性LineNumberTable
菜菜的后端私房菜
·
2023-08-29 02:47
类文件结构
java
class
java字节码
【从零学习python 】12.
Python字符串
操作与应用
文章目录学习目标字符串介绍字符串表示方式小总结转义字符下标和切片一、下标/索引1.如果想取出部分字符,那么可以通过下标的方法,(注意在计算机中,下标从0开始)2.遍历3.切片进阶案例学习目标字符串的表示方式字符串的下标和切片字符串的常见操作字符集和编码成员运算符字符串的format方法字符串介绍字符串可以理解为一段普通的文本内容,在python里,使用引号来表示一个字符串,不同的引号表示的效果会有
全栈若城
·
2023-08-28 20:49
python从零出发
学习
python
字符串操作
下标和切片
小白必看
从零出发
【从零学习python 】13.
Python字符串
常见操作(一)
文章目录字符串常见操作len查找1.find2.rfind3.index4.rindex判断1.startswith2.endswith4.isdigit5.isalnum6.isspace进阶案例字符串常见操作字符串的常见操作包括:获取长度:len查找内容:find,index,rfind,rindex判断:startswith,endswith,isalpha,isdigit,isalnum,
全栈若城
·
2023-08-28 20:19
python从零出发
学习
python
字符串操作
查找
判断
从零出发
小白必看
菜鸟教程 《Python 3 教程》笔记(5):字符串
菜鸟教程《Python3教程》笔记(5)5字符串5.1Python转义字符5.2
Python字符串
格式化5.3f-string5.4Unicode字符串5.5Python的字符串方法5.5.1capitalize
猎猫骑巨兽
·
2023-08-28 16:23
#
菜鸟教程《Python
3
教程》笔记
python
2021-04-01 课堂笔记
Strings="helloworld";//由于字符串比较常用,直接赋值,系统认为很常用,helloworld,放在常量值,很难回收Strings1=newString("hello");//只开辟空间,不放在
常量池
lwz001
·
2023-08-28 12:34
python字符串
的拆分与合并方法使用介绍
字符串中有很多可以使用的函数,本章来讲解一下字符串的分割和合并,首先是分割字符串,使用到split()函数,合并字符串的时候使用的join()函数。下面我们就来一一讲解一下。一、字符串分割使用split()函数来分割字符串的时候,先看看构造方法。defsplit(self,*args,**kwargs):#realsignatureunknown"""Returnalistofthewordsin
可可里西
·
2023-08-27 11:34
JVM3:图解类装载与运行时数据区,方法区,堆,运行时
常量池
,
常量池
分哪些?String s1 = new String创建了几个对象?初识栈帧,栈的特点,Java虚拟机栈,本地方法发栈,对象指向问题
JVM3:图解类装载与运行时数据区,方法区,堆,运行时
常量池
,
常量池
分哪些?Strings1=newString创建了几个对象?
郝开
·
2023-08-27 09:11
jvm
java
jvm
运行时数据区
常量池
栈帧
python中的len()和sys.getsizeof()方法
Python字符串
对象不是简单的字符序列,每个字符1个字节
kerooooo
·
2023-08-27 08:22
JVM运行时数据区
文章目录JVM内存结构图1、运行时数据区域JDK1.7JDK1.81.线程栈(虚拟机栈)2.本地方法栈3.程序计数器4.方法区(元空间)5.堆6、运行时
常量池
(RuntimeConstantPool)7
Pisces_224
·
2023-08-27 05:15
#
JVM相关
jvm
java
开发语言
== equals hashcode作用和区别联系
newString("hello");System.out.println(str1==str2);System.out.println(str2==str3);str1==str2为true,他们都是存放在
常量池
中的数据
high5130
·
2023-08-26 01:44
jvm 什么是
常量池
,
常量池
定义 class
常量池
首先需要理解下Java的class文件,以及class文件结构:1.Class文件是一组以8个字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在文件之中,中间没有任何分隔符,这使得整个Class文件中存储的内容几乎全部是程序运行的必要数据,没有空隙存在。当遇到需要占用8个字节以上空间的数据项时,则会按照高位在前的方式分割成若干个8个字节进行存储注:任何一个Class文件都对应着唯一的一
qq_33919114
·
2023-08-25 20:57
jvm
python字符串
函数用法大全
目录1.0capitalize()函数2.0title()函数3.0swapcase()函数4.0lower()函数5.0upper()函数6.0casefold()函数7.0center()函数8.0ljust()函数9.0rjust()函数10.0zfill()函数11.0count()函数12.0encode()函数13.0decode()函数14.0expandtabs()函数15.0fi
木婉清fresh
·
2023-08-25 19:09
python
Java基础类库
常用类库1、StringBufferString类是在所有项目开发之中一定会使用到的一个功能类,并且这个类拥有如下的特点:每一个字符串的常量都属于一个String类的匿名对象,并且不可更改String有两个
常量池
六十岁敲代码
·
2023-08-25 12:23
Java基础类库
java
开发语言
01-jupyter notebook的使用方法
当输入看似文件路径时(即使是
Python字符串
),按下Tab也可以补全电脑上对应的文件信息:另外,tab补全可以补全函数的关键词参数(包括等于号=)。二、自省在变量前后使用问号?
风瑟
·
2023-08-25 08:41
数据分析
jupyter
pandas
数据分析
JVM核心原理解读(一)---执行引擎
的差异性,使得编写的代码无差别的在各个平台运行;JVM运行时内存结构运行时栈帧局部变量表---方法的局部变量的值操作数栈--方法运行时子节码指令的操作参数动态链接--方法运行时在栈帧中保存该方法在运行时
常量池
的引用
wesen12
·
2023-08-25 07:29
jvm
python字符串
处理15题-刷题
题目一:最长无重复子串长度给定一个字符串,找出其中不含有重复字符的最长子串的长度。示例:输入:"abcabcbb"输出:3解释:最长无重复子串是"abc",长度为3。解答:deflength_of_longest_substring(s): max_length=0 start=0 char_index={} fori,charinenumerate(s): ifcharinchar
小炫y
·
2023-08-24 22:09
python
开发语言
算法
Java多线程基础-11:工厂模式及代码案例之线程池
在Java中,xx池的概念是很常见的,比如之前遇到过的
常量池
、数据库连接池等等。线程池是一种常用的多线程处理方式,它可以重复利用已创建的线程,从而减少线程的创建和销毁开销,并提高程序的性能。
碳基肥宅
·
2023-08-24 13:49
#
SSM
Java
java
开发语言
JavaWeb
线程池
多线程编程
final修饰的变量就是常量?
常量在类编译时期载入类的
常量池
中。即final修饰的成员变量(实例变量)和静态变量(静态变量也只能是用static修饰的成员变量),那么用final修饰的局部变量(方法内)我们也可以称之为不可变变
Outsider_in
·
2023-08-24 10:02
java
java
【JVM】运行时数据区域
文章目录说明程序计数器虚拟机栈本地方法栈Java堆方法区运行时
常量池
直接内存说明Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
秃头披风侠.
·
2023-08-24 09:29
JVM
jvm
python字符串
1、字符串就是一串字符,是编程语言中表示文本的数据类型在Python中可以使用一对双引号"或者一对单引号'定义一个字符串虽然可以使用"或者'做字符串的转义,但是在实际开发中:如果字符串内部需要使用",可以使用'定义字符串如果字符串内部需要使用',可以使用"定义字符串可以使用索引获取一个字符串中指定位置的字符,索引计数从0开始也可以使用for循环遍历字符串中每一个字符大多数编程语言都是用"来定义字符
心i_af0a
·
2023-08-24 05:47
jvm-类加载子系统
文件在文件开头有特定的文件标识ClassLoader只负责class文件的加载,至于它是否运行,则由ExecutionEngine决定加载的类信息存放于一块称为方法区的内存空间,除了类的信息外,方法区中还会存放运行时
常量池
信息
highly2009
·
2023-08-24 04:52
jvm
垃圾回收(GC) 很干,很全
说一下垃圾回收机制垃圾回收主要针对的是JVM的堆内存,我讲一下我了解的hotspot实现的jvm,分为新生代和老年代,按照以前的说法,还有一个永久代,永久代在方法区里(物理上跟老年代相连),保存了class信息,静态变量,
常量池
等
浩展
·
2023-08-24 03:09
JVM
jvm
java
算法
理解JVM运行时数据区域,看这一篇文章就够了
Java虚拟机栈每个Java方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、
常量池
引用等信息。从方法调用直至执行完成的过程,就对应着一个栈帧在Java虚拟机栈中入栈和出栈的过程。
java高并发
·
2023-08-24 02:02
JVM——类加载与字节码技术—字节码指令
2ab70001b1this.init()return准备了System.out对象,准备了参数“helloworld”,准备了对象的方法println(String)V,并return2.2javap工具这里
常量池
直接把查询结果放在了右边
北岭山脚鼠鼠
·
2023-08-24 00:23
JVM
jvm
JVM——类加载与字节码技术—类文件结构
1.类文件结构根据下面规范,魔数,两个版本,
常量池
信息,访问修饰,类名信息,父类信息,接口信息,类中成员变量,方法信息,类的附加属性信息。
北岭山脚鼠鼠
·
2023-08-24 00:50
JVM
jvm
14.VisualVM使用详解、15.VisualVM堆查看器使用的内存不足、19.class文件--文件结构--魔数、20.文件结构--
常量池
、21.文件结构访问标志(2个字节)、22.类加载机制概
14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足16.性能调优概述17.性能调优–案例118.性能调优—案例三19.class文件–文件结构–魔数20.文件结构–
常量池
21.文件结构访问标志
涂作权的博客
·
2023-08-23 23:47
#
JVM
11.JDK8内存模型、本地方法栈、虚拟机栈、栈帧结构(局部变量表、操作数栈、方法出口、虚拟机栈与本地方法栈的关系、寄存器、方法区、堆(Heap)、jvm中的
常量池
、Metaspace(元空间))
11.JDK8内存模型11.1.本地方法栈(NativeMethodStacks)11.2.虚拟机栈(JavaVirtualMachineStacks)11.3.栈帧结构11.3.1.局部变量表11.3.2.操作数栈11.3.3.方法出口11.4.虚拟机栈与本地方法栈的关系11.5.寄存器(ThepcRegister)11.6.方法区(MethodArea)11.7.堆(Heap)11.8.jvm
涂作权的博客
·
2023-08-23 23:47
#
JVM
12.JDK1.8 JVM运行时数据区域概览、各区域介绍、程序计数器、Java虚拟机栈、本地方法栈、堆、堆空间内存分配(默认情况下)、字符串
常量池
、元数据区、jvm参数配置
12.2.各区域介绍12.3.各区域介绍12.3.1.程序计数器12.3.2.Java虚拟机栈12.3.3.本地方法栈12.3.4.堆12.3.4.1.堆空间内存分配(默认情况下)12.3.4.2.字符串
常量池
涂作权的博客
·
2023-08-23 23:47
#
JVM
3.内存分配、逃逸分析与栈上分配、直接内存和运行时
常量池
、基本类型的包装类和
常量池
、TLAB、可达性分析算法(学习笔记)
3.JVM内存分配3.1.内存分配概述3.2.内存分配–Eden区域3.3.内存分配–大对象直接进老年代3.3.1.背景3.3.2.解析3.4.内存分配–长期存活的对象进去老年代3.5.内存分配–空间分配担保3.5.1.堆空间参数3.5.2.-XX:HandlePromotionFailure3.6.内存分配–逃逸分析与栈上分配3.6.1.逃逸分析3.6.1.1.方法逃逸3.6.1.2.线程分配3
涂作权的博客
·
2023-08-23 23:46
#
JVM
5.避免创建不必要的对象
String对象的创建Strings=newString("string");//不要这么做Strings="string"//应该这么做第一种方法会创建两个对象而第二种只会创建一个对象,并且字符类型会保存在
常量池
里面
哲学与豆包
·
2023-08-23 07:38
Java中的经典面试题之==运算符与equals方法
特殊情况:在Java中,String类型是引用数据类型,但是有一个特殊的性质,即字符串
常量池
。当我们使用双引号创建一个字符串时,J
WM之辈
·
2023-08-23 05:54
java
开发语言
【深入理解jvm读书笔记】运行时数据区域有哪些
运行时数据区域有哪些一、程序计数器二、java虚拟机栈三、本地方法栈四、java堆五、方法区六、运行时
常量池
一、程序计数器是当前线程所执行的字节码的行号指示器,它是程序控制流的指示器,分支、循环、跳转、
Ez4Sterben
·
2023-08-23 04:40
读书笔记
jvm
栈
堆
内存
常量池
Java虚拟机JVM简介与理解(三)
Java虚拟机JVM简介与理解(三)问题背景PC程序计数器虚拟机栈本地方法栈堆元空间方法区运行时
常量池
直接内存Lyric:彻底把我囚禁在你的呼吸问题背景Java虚拟机JVM简介与自己的一些理解,只写一篇太长了
时间是一种解药
·
2023-08-22 23:09
JVM开发常遇问题
jvm
java
面试
类的加载器及类加载过程
除了类的信息外,方法区中还会存放运行时
常量池
信息,可能还包括字符串字面量和数字常量(这部分常量信息是Class文件中
常量池
部
丁总学Java
·
2023-08-22 23:55
#
类加载子系统
java
jvm
类加载器
python字符串
的定义和表示及使用语法
Python中字符串是由字符组成的不可变序列。字符串可以用单引号(')或双引号(")括起来表示。例如:s1 = 'Hello World's2 = "Python Programming"Python还支持原始字符串,原始字符串以前缀r或R开头,可以包含转义字符但不会被解析。例如:s3 = r'C:\Users\name\Documents'在字符串中可以使用反斜杠(\)进行转义,表示特殊字符,例
wq031787
·
2023-08-21 21:43
python
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他