Java编程
文章平均质量分 54
迷茫君
这个作者很懒,什么都没留下…
展开
-
String、StringBuffer、StringBuilder
一、String(字符串常量) 字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 String操作时内存变化图: 初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要重新在栈堆内存中开辟内存空间的,最终得到了“hello world”字符串也相应的需要开辟...原创 2021-08-12 10:30:28 · 173 阅读 · 0 评论 -
JAVA程序获取图片信息
1.依赖引入<dependency> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> <version>2.9.1</version></dependency>2.代码 /** * 获取图片标签信息 * * @param path 图片路原创 2021-07-08 10:46:30 · 1775 阅读 · 0 评论 -
并发、并行、串行、同步、异步的区别?
1.并发编程又叫多线程编程。 在程序中,往往有很多很耗时的工作,比如上传文件、下载文件、跟客户聊天需要长时间建立连接。这种时候,一个线程是服务不了多个用户的,会产生因为资源独占产生的等待问题。并发的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间的多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率(买票问题并发进行)。 并发当有多个线程在操作时,如果系统只有...翻译 2019-01-25 16:17:21 · 13254 阅读 · 6 评论