I/O流可分为字节流和字符流,有时字节流和字符流之间也需要进行转换。在JDK中,提供了两个类用于实现将字节流转换为字符流,它们分别是InputStreamReader和OutputStream Writer。InputStreamReader 是Reader的子类,它可以将一个字节输入流转换成字符输入流,方便直接读取字符。OutputStreamWriter是Writer的子类,它可以将一个字节输出流转换成字符输出流,方便直接写入字符。通过转换流进行数据读写的过程如图。查看全文>>
Java是支持多线程的语言之一,它对多线程编程提供了内置的支持,可以使程序同时执行多个执行片段。线程的6种状态和转换如下图:查看全文>>
需要先找到 GC Root 对象,即那些一定不会被回收的对象,如正执行方法内局部变量引用的对象、静态变量引用的对象。标记阶段沿着 GC Root 对象的引用链找,直接或间接引用到的对象加上标记...查看全文>>
2015年,传智教育成立了前端学科,以“为IT互联网行业输送顶尖前端开发人才”为目标,7 年精心打磨高品质前端课程,培养了数万名中高级前端工程师。河北省雄安新区正在加快推进“数字之城”的建设发展,软件和信息技术行业引才需求旺盛,传智石家庄校区全力培养数字化IT人才,助力雄安新区发展,帮助同学们在家门口就能实现高薪就业!查看全文>>
在 CSS 中,可以根据选择器的类型把选择器分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上,对基本选择器进行组合形成的。在 CSS 中,可以根据选择器的类型把选择器分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上,对基本选择器进行组合形成的。 复合选择器可以更准确、更高效的选择目标元素(标签),它由两个或多个基础选择器,通过不同的方式组合而成的,常用的复合选择器包括:后代选择器、子选择器、并集选择器、伪类选择器等等。下面来详细介绍查看全文>>