<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Java on 静夜思己过 - 猿资猿味 - 高波的博客</title><link>https://gaoboy.com/categories/java/</link><description>Recent content in Java on 静夜思己过 - 猿资猿味 - 高波的博客</description><generator>Hugo</generator><language>zh-cn</language><copyright>&lt;a rel="license noopener" href="https://beian.miit.gov.cn/" target="_blank">浙ICP备14043338号-2&lt;/a>~&lt;a rel="license noopener" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33010802003111" target="_blank">浙公网安备 33010802003111号&lt;/a></copyright><lastBuildDate>Thu, 08 Apr 2021 16:59:12 +0800</lastBuildDate><atom:link href="https://gaoboy.com/categories/java/index.xml" rel="self" type="application/rss+xml"/><item><title>HikariCP 数据库连接池原理解析</title><link>https://gaoboy.com/post/hikaricp-database-connection-pooling-theory-analysis/</link><pubDate>Thu, 08 Apr 2021 16:59:12 +0800</pubDate><guid>https://gaoboy.com/post/hikaricp-database-connection-pooling-theory-analysis/</guid><description/></item><item><title>SpringBoot 入门指引</title><link>https://gaoboy.com/post/springboot-introduction/</link><pubDate>Sat, 21 Mar 2015 14:25:40 +0800</pubDate><guid>https://gaoboy.com/post/springboot-introduction/</guid><description/></item><item><title>Java 异常处理</title><link>https://gaoboy.com/post/java-exception-handle/</link><pubDate>Sun, 25 Jan 2015 14:58:53 +0800</pubDate><guid>https://gaoboy.com/post/java-exception-handle/</guid><description>&lt;h1 id="概述">概述&lt;/h1>
&lt;p>异常是程序中的一些错误，但并不是所有的错误都是异常，并且错误有时候是可以避免的。&lt;/p>
&lt;p>比如说，你的代码少了一个分号，那么运行出来结果是提示是错误 java.lang.Error；如果你用 System.out.println (11/0)，那么你是因为你用 0 做了除数，会抛出 java.lang.ArithmeticException 的异常。&lt;/p></description></item><item><title>Java Scanner 类</title><link>https://gaoboy.com/post/java-scanner/</link><pubDate>Sun, 25 Jan 2015 14:56:23 +0800</pubDate><guid>https://gaoboy.com/post/java-scanner/</guid><description>&lt;h1 id="概述">概述&lt;/h1>
&lt;p>java.util.Scanner 是 Java5 的新特征，我们可以通过 Scanner 类来获取用户的输入。&lt;/p>
&lt;p>下面是创建 Scanner 对象的基本语法：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-java" data-lang="java">&lt;span style="display:flex;">&lt;span>Scanner s &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#66d9ef">new&lt;/span> Scanner(System.&lt;span style="color:#a6e22e">in&lt;/span>);
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>接下来我们演示一个最简单的的数据输入，并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串，在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据：&lt;/p></description></item><item><title>Java 流(Stream)、文件(File)和IO</title><link>https://gaoboy.com/post/java-stream-file-io/</link><pubDate>Sun, 25 Jan 2015 14:56:23 +0800</pubDate><guid>https://gaoboy.com/post/java-stream-file-io/</guid><description>&lt;h1 id="概述">概述&lt;/h1>
&lt;p>&lt;code>Java.io&lt;/code> 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。&lt;/p>
&lt;p>&lt;code>Java.io&lt;/code> 包中的流支持很多种格式，比如：基本类型、对象、本地化字符集等等。&lt;/p></description></item><item><title>Java 方法</title><link>https://gaoboy.com/post/java-function/</link><pubDate>Sun, 25 Jan 2015 14:53:33 +0800</pubDate><guid>https://gaoboy.com/post/java-function/</guid><description>&lt;h1 id="概述">概述&lt;/h1>
&lt;p>在前面几个章节中我们经常使用到&lt;code>System.out.println()&lt;/code>，那么它是什么呢？&lt;/p>
&lt;p>&lt;code>println()&lt;/code>是一个方法 (Method)，而&lt;code>System&lt;/code>是系统类 (Class)，&lt;code>out&lt;/code>是标准输出对象 (Object)。这句话的用法是调用系统类&lt;code>System&lt;/code> 中的标准输出对象&lt;code>out&lt;/code>中的方法&lt;code>println()&lt;/code>。&lt;/p></description></item><item><title>Java 正则表达式</title><link>https://gaoboy.com/post/java-regex/</link><pubDate>Sun, 25 Jan 2015 14:43:23 +0800</pubDate><guid>https://gaoboy.com/post/java-regex/</guid><description/></item><item><title>Java 日期时间</title><link>https://gaoboy.com/post/java-date/</link><pubDate>Sun, 25 Jan 2015 14:42:23 +0800</pubDate><guid>https://gaoboy.com/post/java-date/</guid><description/></item><item><title>Java 数组</title><link>https://gaoboy.com/post/java-array/</link><pubDate>Sun, 25 Jan 2015 14:38:23 +0800</pubDate><guid>https://gaoboy.com/post/java-array/</guid><description/></item><item><title>Java StringBuffer &amp; StringBuilder 类</title><link>https://gaoboy.com/post/java-stringbuffer-and-stringbuilder-class/</link><pubDate>Sun, 25 Jan 2015 14:33:15 +0800</pubDate><guid>https://gaoboy.com/post/java-stringbuffer-and-stringbuilder-class/</guid><description/></item><item><title>Java String 类</title><link>https://gaoboy.com/post/java-string-class/</link><pubDate>Sun, 25 Jan 2015 14:30:15 +0800</pubDate><guid>https://gaoboy.com/post/java-string-class/</guid><description/></item><item><title>Java Character 类</title><link>https://gaoboy.com/post/java-character-class/</link><pubDate>Sun, 25 Jan 2015 14:28:25 +0800</pubDate><guid>https://gaoboy.com/post/java-character-class/</guid><description/></item><item><title>Java Number &amp; Math 类</title><link>https://gaoboy.com/post/java-number-and-math-class/</link><pubDate>Sun, 25 Jan 2015 14:26:25 +0800</pubDate><guid>https://gaoboy.com/post/java-number-and-math-class/</guid><description/></item><item><title>Java 分支结构</title><link>https://gaoboy.com/post/java-branching-structure/</link><pubDate>Sun, 25 Jan 2015 14:22:21 +0800</pubDate><guid>https://gaoboy.com/post/java-branching-structure/</guid><description/></item><item><title>Java 循环结构</title><link>https://gaoboy.com/post/java-loop-structure/</link><pubDate>Sun, 25 Jan 2015 14:19:23 +0800</pubDate><guid>https://gaoboy.com/post/java-loop-structure/</guid><description/></item><item><title>Java 运算符</title><link>https://gaoboy.com/post/java-operator/</link><pubDate>Sun, 25 Jan 2015 14:18:23 +0800</pubDate><guid>https://gaoboy.com/post/java-operator/</guid><description/></item><item><title>Java 修饰符</title><link>https://gaoboy.com/post/java-specifier/</link><pubDate>Sun, 25 Jan 2015 13:58:21 +0800</pubDate><guid>https://gaoboy.com/post/java-specifier/</guid><description/></item><item><title>Java 变量类型</title><link>https://gaoboy.com/post/java-variable-type/</link><pubDate>Sun, 25 Jan 2015 13:50:11 +0800</pubDate><guid>https://gaoboy.com/post/java-variable-type/</guid><description/></item><item><title>Java 基本数据类型</title><link>https://gaoboy.com/post/java-basic-data-type/</link><pubDate>Sun, 25 Jan 2015 13:40:11 +0800</pubDate><guid>https://gaoboy.com/post/java-basic-data-type/</guid><description/></item><item><title>Java 对象和类</title><link>https://gaoboy.com/post/java-object-class/</link><pubDate>Sun, 25 Jan 2015 13:30:10 +0800</pubDate><guid>https://gaoboy.com/post/java-object-class/</guid><description/></item><item><title>Java 基础语法</title><link>https://gaoboy.com/post/java-basic-grammar/</link><pubDate>Sun, 25 Jan 2015 13:25:10 +0800</pubDate><guid>https://gaoboy.com/post/java-basic-grammar/</guid><description/></item></channel></rss>