-
java-String、StringBuffer、StringBuilder的异同
String和StringBuffer和StringBuilder三者的异同?String:不可变的字符序列;底层使用char- 15
- 0
-
eclipse导出项目教程
1.打开eclipse,鼠标选中要导出的项目右击调出菜单并点击Export 2.点击Export并选择General—>File System—next 3.然后选择导出的项目和导出后保存的路径就可以导出了。- 38
- 0
-
String与基本数据类型之间的转换
/* String与基本数据类型、包装类之间的转换 String--->基本数据类型、包装类:调用包装类的静态方法:parseXxx(str) 基本数据类型、包装类--->String:调用String重载的valueOf(xxx) */ @Test public void test1() { String str1 = "123"; int num = Integer.…- 5
- 0
-
String的常用方法
String的拼接:常量与常量的拼接成果在常量池,且常量池不回存在相同内容的常量的常量只要其中有一个是变量,结果就在堆中如果拼接的结果调用intern()方法,返回值就在常量池中 String的常用方法int length(); 返回字符串的长度char charAt(int index): 返回索引处的字符boolean isEmpty(): 判断是否是空字符串String toLowerCas…- 13
- 0
-
多线程中wait()方法的使用
wait():阻塞当前线程,并释放同步监视器notify():唤醒一个线程;notifyAll():唤醒所有线程 注意:wait()/notify()/notifyAll()三个方法必须使用在synchronized代码块或synchronized方法中否则会出现llegalMonitorStateException异常 wait()/notify()/notifyAll()都是被定义在Objec…- 12
- 0
-
2021尚硅谷详细Java学习路线图
近年来互联网行业蓬勃发展,尤其是java作为IT行业的常青树,更是非常吃香。网上都在说着java市场已经饱和了,其实只是因为大多数人的技术水平不符合企业的用人标准,只要技术过硬,高薪工作遍地都是。 下面给出了尚硅谷2021最新详细的Java学习路线图,大家可以根据下面视频链接的顺序进行学习! 一、Java基础阶段 1.Java基础教程: 每章配备随堂练习,兼具Eclipse和IDEA环境、源码笔记…- 46
- 0
-
多线程(lock锁)
private ReentrantLock lock = new ReentrantLock(); lock.lock():手动使用同步锁 lock.unLock()手动释放同步锁 面试题:synchronized和lock锁的区别相同:都可以解决线程安全问题不同:synchronized机制在执行完相应的同步代码块以后,自动的释放同步监视器| Lock需要手动的启动同步(lock()),同时结束…- 22
- 1
-