`
cuippan
  • 浏览: 4875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java琐记---细碎知识的补充

阅读更多

System.out.println(Boolean.parseBoolean(null));//false

System.out.println(Boolean.parseBoolean("1"));//false

System.out.println(Boolean.parseBoolean("0"));//false

System.out.println(Boolean.parseBoolean("true"));//true

 

 

System.out.println(new Integer(0) instanceof Object);//true 子类是父类的实例 ,instance 前边是实例,后边是类型

 

 

 

//System 的相关内容重定向到日志文件

 

static{//加在类中的静态

PrintStream newout = new PrintStream(new FileOutputStream(new File("C:/log.log")));

System.setOut(newout);

System.setErr(newout);

 

}

 

 

 

PipedInputStream

PipedOutputStream

特点:

读取管道流和写入管道流可以进行连接。

连接方式:

1,通过两个流对象的构造函数。

2,通过两个对象的 connect 方法。

通常两个流在使用时,需要加入多线程技术,也就是让读写同时运行。

注意;对于 read 方法。该方法是阻塞式的,也就是没有数据的情况,该方法会等

待。

 

 

//Serializable

Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当一个对象被序列化的时候,transient型变量的值不包括在序列化的表示中,然而非transient型的变量是被包括进去的。

 

 

 

 

//线程打印结果的不确定

public class Test  extends Thread{

 

 

String hello ="hello1";

@Override

public void run() {

// TODO Auto-generated method stub

hello="hello2";

}

 

public static void main(String[] args) {

 

Test t = new Test();

 

Thread thread=new Thread(t);

System.out.println(thread.getId());

System.out.println(Thread.currentThread().getId());

t.start();

for (int i=0; i < 10; i++){

System.out.println(t.hello);//打印结果不确定 ,一次是hello1 ,一次是hello2

}

 

 

}

 

}

1
1
分享到:
评论

相关推荐

    行业分类-设备装置-含淀粉的细碎聚合物分散体、其制备方法以及在造纸中作为胶料的用途.zip

    标题中的“行业分类-设备装置-含淀粉的细碎聚合物分散体、其制备方法以及在造纸中作为胶料的用途”表明了这个主题主要涉及化工行业,特别是造纸技术领域,具体关注的是淀粉基聚合物的应用。在这个行业中,淀粉经常被...

    行业分类-设备装置-含淀粉的细碎聚合物分散体、其生产方法及其在造纸中作为施胶剂的用途.zip

    压缩包内的“含淀粉的细碎聚合物分散体、其生产方法及其在造纸中作为施胶剂的用途.pdf”文件很可能是详细的技术报告或专利文献,包含了上述所有知识点的深入解析和具体实施步骤。对于从事造纸技术、材料科学或相关...

    土地细碎化与农村劳动力转移研究--基于农村固定观察点数据的实证

    土地细碎化与农村劳动力转移研究--基于农村固定观察点数据的实证,纪月清,熊皛白,随着中国农村人口结构和农村劳动力转移格局的变化,土地细碎化对农村劳动力转移的影响研究具有突显的现实意义,本文从理论层面系

    程序员找工作必会的java笔试题(200题)

    通过上述分析,我们总结了 Java 笔试题中的几个常见知识点,涉及语法基础、数据类型转换、方法修饰符、容器类、字符串操作等多个方面。对于求职者来说,掌握这些知识点将有助于提高笔试成绩和面试成功率。

    java modularrity

    Java模块化是自Java 9开始引入的一项重大更新,它为Java生态系统带来了更高效、可维护的代码组织方式。在Java 9之前,大型项目往往依赖于庞大的类路径,这可能导致类加载冲突、依赖管理复杂等问题。Java模块化系统,...

    中细碎工岗位安全操作规程.pdf

    中细碎工岗位安全操作规程.pdf

    Java笔试面试题(含数据库&JQuery&JSP&JavaScript)

    Java笔试面试题涉及的知识点相当丰富,包括了Java基础、前端技术、框架应用以及数据库等多个方面,具体如下: 1. JSP和Servlet的区别与联系: JSP(Java Server Pages)是一种动态网页技术,是Servlet技术的一种...

    网页设计中关于CSS设置的小知识点(细碎整理)

    网页设计中关于CSS设置的小知识点 CSS(Cascading Style Sheets)是一种样式表语言,用于控制网页中文本的字体、颜色、大小、间距、风格及位置等样式。下面是关于CSS设置的小知识点: CSS样式表的功能 CSS样式表...

    一种弹簧加压摆臂调隙式细碎对辊机.pdf

    此外,文章在描述过程中也涉及了工业设计中的专利问题,指出该细碎对辊机已经获得发明专利,这不仅表明了其创新性,也是对知识产权的一种保护,意味着该设计已经通过了相应的审查,被确认为具有独创性和实用性。...

    SOA基础知识培训(ppt)

    【SOA基础知识培训】 SOA,即Service-Oriented Architecture,是一种软件架构设计模式,它强调将业务功能作为独立的服务,这些服务之间通过标准接口进行通信,以构建可复用、松耦合和灵活的系统。普元软件的SOA基础...

    日记一则-下雨了作文.doc

    清晨,我踩着细碎的阳光步入校园,当第一滴雨点轻拍我的脸颊时,我意识到,今天将不同于往常。 课间时分,教室的窗玻璃上挂满了水珠,像是无数颗晶莹的小眼睛,好奇地窥探着室内。我站起身,透过窗户望向外面的世界...

    关于建筑垃圾处理的调研报告 (3) .docx

    ### 建筑垃圾处理的调研报告核心知识点 #### 一、背景介绍 随着城市化进程的加速,建筑垃圾的数量日益增加。当前,许多单位对于建筑垃圾的处理方式相对简单,通常采用填埋或随意倾倒的方式,这不仅造成了资源的浪费...

    上海发布生活垃圾分类“怪题集”-这些知识点你懂吗--生活垃圾分类四大类.docx

    15. 碎纸:一般情况下,碎纸机处理过的碎纸可以回收,但过于细碎的纸粉无法再利用。 此外,上海街头的垃圾桶通常只设置干垃圾和可回收物两类,湿垃圾需在特定地点投放。市民可以通过“上海发布”联合市绿化和市容...

    Microservices_for_Java_Developers

    《微服务对于Java开发者》是针对Java开发者的深入探讨微服务架构的专业资料。微服务架构是一种将单一应用程序拆分为一组小服务的软件开发方法,每个服务都运行在其自身的进程中,通常采用轻量级通信机制,如...

    土地细碎化灌区覆被及种植结构遥感高效反演

    特别是对于土地细碎化的灌区,通过遥感技术进行高效的覆被及种植结构信息提取,对于提高农业生产的精准化管理水平、合理规划资源、监测农业灾害等方面发挥着至关重要的作用。 遥感技术能够远距离、快速、大面积地...

    2021-2022年收藏的精品资料选矿单机试车方案.doc

    以下是该方案涉及的主要知识点: 1. 工程概述: - 选矿厂工艺流程:破碎→中细碎→筛分→磨选→分级→磁选→浓缩→过滤,共计80台套设备。 - 设备试运转是安装的最后一道工序,目的是验证设备是否符合设计和使用...

    PEX—250~750细碎复摆式破碎机设计.ppt

    【PEX—250~750细碎复摆式破碎机设计】涉及的知识点主要涵盖以下几个方面: 1. **破碎机在建材行业的应用**:破碎设备在建材行业,尤其是水泥生产中扮演着核心角色,负责石灰石、石膏、熟料等物料的破碎。优化破碎...

    文档评审-21

    - **断句问题**:避免过于细碎的短句,确保语义连贯。例如,将“只有既高速又可靠地全自动修复方法才能满足需要”与前一句合并。 - **用词严谨性**:避免主观描述,尽可能使用可量化的表述。如将“能很好的表示...

Global site tag (gtag.js) - Google Analytics