当前位置:网站首页 > Java基础 > 正文

java开发教程console



 访问与当前 Java 虚拟机关联的基于字符的控制台设备(如果有)的方法。 <p>虚拟机是否有控制台取决于底层平台以及调用虚拟机的方式。如果虚拟机是从交互式命令行启动的,而没有重定向标准输入和输出流,那么它的控制台将存在,并且通常会连接到启动虚拟机的键盘和显示器。如果虚拟机是自动启动的,例如通过后台作业调度程序,那么它可能没有控制台。</p> <p>如果此虚拟机有控制台,则它由此类的唯一实例表示,可以通过调用 方法获得。如果没有可用的控制台设备,则调用该方法将返回 。</p> <p>读写操作同步,保证关键操作的原子性完成;因此调用方法 、 、 、 以及对 和 返回的对象的读取、格式化和写入操作可能会在多线程场景中阻塞。</p> <p>对 和 返回的对象调用 不会关闭这些对象的基础流。</p> <p>当到达控制台输入流的末尾时,控制台读取方法返回 ,例如通过在 Unix 上键入 control-D 或在 Windows 上键入 control-Z。如果稍后在控制台的输入设备上输入其他字符,则后续读取操作将成功。</p> <p>除非另有说明,否则将 参数传递给此类中的任何方法都将导致抛出 。</p> <p><b>安全说明:</b>如果应用程序需要读取密码或其他安全数据,则应使用 或 并在处理后手动将返回的字符数组归零,以最大程度地缩短敏感数据在内存中的生命周期。</p> <blockquote> <pre> </pre> </blockquote> 

  • 上一篇: java写app教程
  • 下一篇: java二级视频教程
  • 版权声明


    相关文章:

  • java写app教程2025-12-02 20:18:04
  • java解压教程2025-12-02 20:18:04
  • java发型教程2025-12-02 20:18:04
  • java教程 哪个好2025-12-02 20:18:04
  • java入行教程2025-12-02 20:18:04
  • java二级视频教程2025-12-02 20:18:04
  • html教程菜鸟教程java2025-12-02 20:18:04
  • JAVA汤姆猫安装教程2025-12-02 20:18:04
  • java07教程2025-12-02 20:18:04
  • java游戏教程视频2025-12-02 20:18:04