Java基础 println 输出常量的示例
- JDK :OpenJDK-11
 - OS :CentOS 7.6.1810
 - IDE :Eclipse 2019‑03
 - typesetting :Markdown
 
code
package per.jizuiku.base;
/**
 * @author 给最苦
 * @date 2019/06/29
 * @blog www.cnblogs.com/jizuiku
 */
class Demo {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // 输出常量
        System.out.println("hello");// 字符串
        System.out.println(100);// 整数
        System.out.println(11.1);// 小数
        System.out.println('a');// 字符
        System.out.println(true);// 布尔常量
        System.out.println(false);
        // System.out.println(null);
        // 上面一行代码在输出的时候出现错误
        // 提示:对println的引用不明确。
    }
}
result
hello
100
11.1
a
true
false
sourceCode
/**
    * Prints a boolean and then terminate the line.  This method behaves as
    * though it invokes {@link #print(boolean)} and then
    * {@link #println()}.
    *
    * @param x  The {@code boolean} to be printed
    */
public void println(boolean x) {
    synchronized (this) {
        print(x);
        newLine();
    }
}
/**
    * Prints a boolean value.  The string produced by {@link
    * java.lang.String#valueOf(boolean)} is translated into bytes
    * according to the platform's default character encoding, and these bytes
    * are written in exactly the manner of the
    * {@link #write(int)} method.
    *
    * @param      b   The {@code boolean} to be printed
    */
public void print(boolean b) {
    write(String.valueOf(b));
}
private void write(String s) {
    try {
        synchronized (this) {
            ensureOpen();
            textOut.write(s);
            textOut.flushBuffer();
            charOut.flushBuffer();
            if (autoFlush && (s.indexOf('\n') >= 0))
                out.flush();
        }
    }
    catch (InterruptedIOException x) {
        Thread.currentThread().interrupt();
    }
    catch (IOException x) {
        trouble = true;
    }
}
resource
- [ JDK ] openjdk.java.net
 - [ doc - 参考 ] docs.oracle.com/en/java/javase/11
 - [ 规范 - 推荐 ] yq.aliyun.com/articles/69327
 - [ 规范 - 推荐 ] google.github.io/styleguide
 - [ 源码 ] hg.openjdk.java.net
 - [ OS ] www.centos.org
 - [ IDE ] www.eclipse.org/downloads/packages
 - [ 平台 ] www.cnblogs.com
 
感谢帮助过 给最苦 的人们。
Java、Groovy和Scala等基于JVM的语言,优秀,值得学习。
规范的命名和代码格式等,有助于沟通和理解。
JVM的配置、监控与优化,比较实用,值得学习。
Java基础 println 输出常量的示例的更多相关文章
- JAVA 基础基本语法---常量与变量
		
JAVA 基础基本语法---常量与变量 语法:计算机能够识别的语言的规则: 0. 基本语法 编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hel ...
 - JAVA基础——变量、常量
		
变量 java中,变量时最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型. 变量名必须是合法的标识符 变量声明时一条完整的语句 ...
 - JAVA基础——变量和常量
		
JAVA的变量和常量知识总结 一.认识java标识符 标识符就是用于给 Java 程序中变量.类.方法等命名的符号. 使用标识符时,需要遵守几条规则: 1. 标识符可以由字母.数字.下划线(_).美 ...
 - Java基础 println print 实现输出换行
		
JDK :OpenJDK-11 OS :CentOS 7.6.1810 IDE :Eclipse 2019‑03 typesetting :Markdown code ...
 - Java基础二:常量池
		
目录: 自动装箱与拆箱 常量池 ==与equals()区别 1. 自动装箱与拆箱 Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成 ...
 - Java基础(5)- 输出输入
		
输出输入 public class Input { public static void main (String[] args){ try { /** * 打开文件流进行读取 */ Scanner ...
 - Java基础知识之常量变量(一)
		
1.什么是变量,什么是常量?java的基本数据类型是什么 变量: 会发生改变的数据,叫做变量,如自定义一个a,并且对a进行赋值操作为1,也可以让a等于2,此时a就是一个变量 常量: 不会发生改变的值, ...
 - Java基础——变量与常量及命名规范
		
变量 () public class Demon04{ //类变量 static static double salary=2500; //属性: 变量  //实例 ...
 - java基础:输出数组中指定位置的数据
 
随机推荐
- Exchange 退信550 5.1.11 RESOLVER.ADR.ExRecipNotFound
			
问题描述: 在Exchange 2013环境下,某客户将一个用户的邮箱test@abc.com禁用,过了几天又想连接该邮箱,但是却没有找到禁用的邮箱,然后客户就Enable-MailBox重新创建了一 ...
 - JS之try..catch...
			
try 测试代码块的错误. catch 语句处理错误. throw 创建并跑出错误. try { //在这里运行代码 抛出错误 }catch(err){ //在这里处理错误 } 实例: <p&g ...
 - 转 C#关于DateTime得到的当前时间的格式和用法
			
DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.T ...
 - LightOJ - 1282 - Leading and Trailing(数学技巧,快速幂取余)
			
链接: https://vjudge.net/problem/LightOJ-1282 题意: You are given two integers: n and k, your task is to ...
 - Java方法注意事项
			
使用方法的注意事项: 1.方法应该定义在类中,方法中不能再定义方法,也就是不能嵌套定义,但方法可以中可以调用方法 2.方法定义的前后顺序无所谓,执行的先后顺序只与调用有关 3.方法定义之后不会执行,如 ...
 - nameserver
			
--- deployments: - apiVersion: "apps/v1beta1" kind: "Deployment" metadata: annot ...
 - CSP-J总结&题解
			
总结: 这一次,最后一次,还是不行啊. 文件操作方面:没有FCLOSE,血的教训. 考场复盘: 首先一二题没什么好讲的,秒切.但是第三题由于一开始看出来是完全背包,但是好像又不是,去年又有摆渡车阴影, ...
 - Hadoop2.8 安装
			
一.下载Hadoop与java jdk-8u221-linux-x64.tar.gz Oracle官网下载 hadoop-2.8.5.tar.gz Hadoop官网下载 二.配置服务期间ssh免 ...
 - Oracle plsql存储过程中out模式参数的用法
			
在plsql中,存储过程中的out模式的参数可以用来返回数据,相当于函数的返回值.下面是一个小例子. 沿用上一篇的emp表结构和数据. 存储过程如下: create or replace proced ...
 - editplus 支持lua语言语法高亮显示
			
找到自己的安装目录 建一个这个名字的文件 里面写上 #TITLE=LUA ; LUA syntax file written by ES-Computing. ; This file is requi ...