《Java 核心技术 卷Ⅰ》 第3章 Java 的基本程序设计结构

## 3.1 一个简单的 Java 应用程序 - 借助于包(`package`)可以方便地组织自己的代码。 - 使用包的主要原因是确保类名的唯一性。 - **Sun 公司建议


Java入门【1】

这个是本来准备的一个在部门内介绍 Java 基础知识的 PPT,后来由于取消了,所以也就没有写完。 未免浪费,特记录于此。 其内容主要整理自《Java 核心技术 卷Ⅰ》。 !


JSR 133 图1

今天写了段代码验证 [JSR-133][1] 中的第一个图例,确实如文件中描述的,出现了预想外的结果。 ![](/uploads/files/2021/08/2021812-17


并行流处理(parallelStream) forEach 的重复问题

最近使用 *parallelStream* 方法在处理一些批量调用 *http* 接口时, 发现了部分列表项重复执行了. 示例代码如下: ```java aList.para


Spring & Maven & Profiles

主要是根据[这篇博客][1]上的方案进行配置,上面写的很详细,具体用法请看原文。 记一下遇到的问题,主要是由于 *profiles.profile.properties* 中定义


Call Rest Api by Retrofit2

**功能:**通过 *Retrofit2* 调用远程 Api 。 这里以调用微信小游戏的获取 *access_token* 功能为例。 ## *pom.xml* 添加 *


Call Rest Api by Feign

**功能:**通过 *Feign* 调用远程 Api 。 ## *pom.xml* 添加依赖 *feign-jackson* 和 *feign-slf4j* 。 ```x


Java解惑-08:Dos Equis

```java public class JavaPuzzlers008 { public static void main(String[] args) {


Java解惑-07:互换内容

下面的程序使用了复合的异或赋值操作符,它所展示的技术是一种编程习俗。 ```java public class JavaPuzzlers007 { public stat


Java解惑-06:多重转型

## 问题 观察如下代码,你认为将打印什么? *-1* 吗? ```java System.out.println((int) (char) (byte) -1); `



刘佳佳
江苏 - 苏州
软件工程师