![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
02Java基础
一杯茶一首歌
这个作者很懒,什么都没留下…
展开
-
Java多线程编程
一、基本概念梳理1.1 线程生命周期:Java中线程的状态分为6种。1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被...原创 2020-03-08 16:24:48 · 344 阅读 · 0 评论 -
线程池
重要--深入详解Java线程池——ThreadPoolExecutorhttps://my.oschina.net/ProgramerLife/blog/1811255重要--Executor框架详解(Executor框架结构与框架成员)https://blog.csdn.net/tongdanping/article/details/79604637重要--java并发编程:Ex...原创 2019-12-30 21:13:51 · 129 阅读 · 1 评论 -
请说出作用域public, private, protected, 以及不写时的区别
不写任何作用域(即访问权限)表示friendlypublic 公共,权限最大,作用域最大,在类内部、同一package、子孙类、其他package都可以访问protected保护,在类内部、同一package、子孙类都可以访问,但其他package不能访问friendly友好,在类内部、同一package可以访问,子孙类、其他package都不能访问private私有,权限最小,作...原创 2019-11-06 09:46:41 · 816 阅读 · 0 评论 -
怎么判断字符串里的中文字符
思考:解决问题之前,我们需要了解的是,在GB2312字符集的编码中汉字占2个字节,字母和其他字符占一个字节,而在utf-8中汉字占3,或者4个字节,字母占2个字节,由于utf一下占2个3个字节,一下占4个字节,不好拆分出指定的汉字加字母,所以才用GB2312的编码格式,汉字占2个字节,字母一个字节。 GB2312规定对收录的每个字符采用两个字节表示,第一个字节为“高字节”,对应94个区;第...原创 2019-11-11 17:05:08 · 2782 阅读 · 0 评论