`

Java核心代码(五) 实用代码块

 
阅读更多

1、循环接受键盘输入,并可以退出

 

        BufferedReader in = new BufferedReader( new InputStreamReader( System.in ) );
        while ( true ) {
            String line = in.readLine();
            if ( "bye".equals( line ) )break;
        }

 

2、打印调用栈

static void printStackTrack() {
    StackTraceElement[] traces = Thread.currentThread().getStackTrace();
    if ( null == traces || 0 == traces.length ){
        return;
    }
    for ( StackTraceElement trace : traces ) {
        if ( null == trace )
            continue;
        System.out.println("class="+trace.getClassName()+","+ trace.getMethodName()+",line="+trace.getLineNumber() );
    }
}

 

 3、打印java属性

System.getProperties().list(System.out);

 

4、定位AWT-Swing-UI

.setBorder(BorderFactory.createLineBorder(Color.RED));

弹出对话框:
JOptionPane.showMessageDialog( null, "msg","title", JOptionPane.OK_OPTION,IconURL );

 

分享到:
评论

相关推荐

    Java2核心技术.part5

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝...

    Java工程师面试复习指南

    【Java工程师面试复习指南】本仓库架构大部分Java工程师所需要掌握的核心知识,整合了互联网上的很多优质Java技术文章,力求打造为最完整最实用的Java开发者学习指南,如果对你有帮助,给个star告诉我吧,谢谢!...

    Java2核心技术.part3

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝...

    Java2核心技术.part1

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝性 1. 2.6...

    Java2核心技术.part6

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝...

    Java2核心技术.part4

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝...

    Java2核心技术.part2

    Java2核心技术第I卷.基础知识 目录: 译者序 前言 第1章Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1简单性 1.2.2面向对象 1.2. 3分布式 1. 2.4健壮性 1. 2.5安仝...

    java基础案例与开发详解案例源码全

    6.5.3 静态代码块169 6.5.4 单态模式170 6.6 final修饰符171 6.7 abstract修饰符172 6.8 接口173 6.8.1 接口的定义及实现174 6.8.2 接口中的常量174 6.8.3 接口的多重实现174 6.9 本章练习175 第7章 7.1 面向对象的...

    java 面试题 总结

    多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang....

    Java经典入门教程pdf完整版

    五:Java如何做到让机器理解我们想要做的东西 用·个图来描述这个过程会比较谷易理解: PDF文件使用" pdfFactory Pro"试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:...

    超级有影响力霸气的Java面试题大全文档

    多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型吗?  基本数据类型包括byte、int、char、long、float、double、boolean和short。  java....

    java外卖系统源码-DevOps-Bootcamp:DevOps训练营,由Packt发布

    以可管理的块提供实用的学习模块。 每块都在一天内交付,每一天都是富有成效的。 每天都在培养您在 DevOps 方面的能力。 您将能够接受每天学习的任务并将其应用于培养 DevOps 文化。 每章都介绍了有关 DevOps 主题的...

    Python 核心编程 第二版

     2.10 代码块及缩进对齐   2.11 if语句   2.12 while循环   2.13 for循环和range()内建函数   2.14 列表解析   2.15 文件和内建函数open()、file()   2.16 错误和异常   2.17 函数  ...

    informix 实用大全

    本书内容包括核心概念、Informix SQL、服务器管理、安装与维护、性能调整、应用程序开发、Web应用程序和对象关系式数据库等,所附光盘中有大量实用程序、白皮书和与书中内容有关的其他信息。还提供一些Web站点链接....

    Python核心编程第二版(ok)

     2.10 代码块及缩进对齐   2.11 if语句   2.12 while循环   2.13 for循环和range()内建函数   2.14 列表解析   2.15 文件和内建函数open().cfile()   2.16 错误和异常   2.17 函数  ...

    Python核心编程第二版

     2.10 代码块及缩进对齐   2.11 if语句   2.12 while循环   2.13 for循环和range()内建函数   2.14 列表解析   2.15 文件和内建函数open()、file()   2.16 错误和异常   2.17 函数  ...

    Practical-Reinforcement-Learning:实用强化学习,Packt出版

    我们将RL框架分解为其核心构建块,并为您提供每个元素的详细信息。 本书旨在通过使您熟悉强化学习算法和技术来增强您的机器学习技能。 本书分为三个部分。 第一部分定义了强化学习并描述了其基础。 它还涵盖了...

    优秀代码编辑器 EmEditor Professional 20.7.1 + x64 中文免费版.zip

    EmEditor Professional 中文版支持多种配置,自定义颜色、字体、工具栏、快捷键设置,可以调整行距,避免中文排列过于紧密,具有选择文本列块的功能(按ALT 键拖动鼠标),并允许无限撤消、重做,总之功能多多,使用...

Global site tag (gtag.js) - Google Analytics