1、ISO-639 定义了语言代码, Common ISO-639 Language Codes
而ISO-3166定义了国家代码 ,Common ISO-3166 Country Codes
2、boxing 问题:
(from JSR 5.1.7): If the value
p being
boxed is
true,
false, a
byte, a
char in the range
\u0000 to \u007f, or an
int or
short number between -128 and
127, then let
r1 and
r2 be the results of any two boxing conversions of
p. It is always the case that
r1 == r2.
因此,下面一个例子
AutoBoxing.java
<!---->import java.util.*;
public class AutoBoxing
{
public static void main(String [] args)
{
List<Integer> bigs = Arrays.asList(100, 200, 300);
assert sumInteger(bigs) == sum(bigs);
assert sumInteger(bigs) != sumInteger(bigs);
List<Integer> smalls = Arrays.asList(1, 2, 3);
assert sumInteger(smalls) == sum(smalls);
assert sumInteger(smalls) == sumInteger(smalls);
for (int i=-129; i<129; i++)
{
Integer small_1 = i;
Integer small_2 = i;
System.out.println((small_1 == small_2) + " " + i);
}
}
public static int sum(List<Integer> ints)
{
int s = 0;
for (int n : ints)
s += n;
return s;
}
public static Integer sumInteger(List<Integer> ints)
{
Integer s = 0;
for (Integer n : ints)
s += n;
return s;
}
} 而其运行结果为:
运行结果
<!---->false -129
true -128
true -127
true -126
true -125
true -124
true -123
true -122
true -121
true -120
true -119
true -118
true -117
true -116
true -115
true -114
true -113
true -112
true -111
true -110
true -109
true -108
true -107
true -106
true -105
true -104
true -103
true -102
true -101
true -100
true -99
true -98
true -97
true -96
true -95
true -94
true -93
true -92
true -91
true -90
true -89
true -88
true -87
true -86
true -85
true -84
true -83
true -82
true -81
true -80
true -79
true -78
true -77
true -76
true -75
true -74
true -73
true -72
true -71
true -70
true -69
true -68
true -67
true -66
true -65
true -64
true -63
true -62
true -61
true -60
true -59
true -58
true -57
true -56
true -55
true -54
true -53
true -52
true -51
true -50
true -49
true -48
true -47
true -46
true -45
true -44
true -43
true -42
true -41
true -40
true -39
true -38
true -37
true -36
true -35
true -34
true -33
true -32
true -31
true -30
true -29
true -28
true -27
true -26
true -25
true -24
true -23
true -22
true -21
true -20
true -19
true -18
true -17
true -16
true -15
true -14
true -13
true -12
true -11
true -10
true -9
true -8
true -7
true -6
true -5
true -4
true -3
true -2
true -1
true 0
true 1
true 2
true 3
true 4
true 5
true 6
true 7
true 8
true 9
true 10
true 11
true 12
true 13
true 14
true 15
true 16
true 17
true 18
true 19
true 20
true 21
true 22
true 23
true 24
true 25
true 26
true 27
true 28
true 29
true 30
true 31
true 32
true 33
true 34
true 35
true 36
true 37
true 38
true 39
true 40
true 41
true 42
true 43
true 44
true 45
true 46
true 47
true 48
true 49
true 50
true 51
true 52
true 53
true 54
true 55
true 56
true 57
true 58
true 59
true 60
true 61
true 62
true 63
true 64
true 65
true 66
true 67
true 68
true 69
true 70
true 71
true 72
true 73
true 74
true 75
true 76
true 77
true 78
true 79
true 80
true 81
true 82
true 83
true 84
true 85
true 86
true 87
true 88
true 89
true 90
true 91
true 92
true 93
true 94
true 95
true 96
true 97
true 98
true 99
true 100
true 101
true 102
true 103
true 104
true 105
true 106
true 107
true 108
true 109
true 110
true 111
true 112
true 113
true 114
true 115
true 116
true 117
true 118
true 119
true 120
true 121
true 122
true 123
true 124
true 125
true 126
true 127
false 128
应尽量使用equals()而不是 == 来应用于诸如 Integer, String之类的比较
分享到:
相关推荐
### Java点滴学习资料 #### 一、Java简介与特点 Java是一种高级编程语言,由Sun Microsystems公司于1995年推出。Java的核心优势之一在于其跨平台特性,即所谓的“一次编写,到处运行”,这使得Java代码能够在不同...
在“Java基础点滴(一)”这一主题中,我们探讨的是Java编程语言的基本概念和核心要素,这是每个Java开发者必须掌握的基础知识。这篇博客可能涵盖了变量、数据类型、运算符、控制流程语句以及类与对象等核心概念。 ...
这份“Java经验点滴类注释文档编写方法”压缩包提供了一些关于如何有效编写Java类注释的指导和范例。下面将详细介绍Java类注释的编写规范和常用技巧。 1. **Javadoc 注释**: Java中的注释主要有三种形式:单行注释...
Java经验点滴处理没有被捕获的异常.rar
4. **`cd ..`**:回退到上一级目录。 5. **`cd 目录1\目录2`**:进入多级目录,如 `cd develop\workspace` 进入 `workspace` 子目录。 6. **`cd \`**:返回到盘符根目录。 7. **`cls`**:清除屏幕上的内容。 8. **`...
Java应用程序-日记本是一款基于Java Swing开发的桌面应用,它为用户提供了一个集日记书写、截图和音乐播放功能...通过这个程序,用户可以方便地记录生活点滴,同时享受音乐,体现了Java编程在实用性和娱乐性上的结合。
4. **并发集合**:Java提供了一系列优化过的并发集合,如`ConcurrentHashMap`、`CopyOnWriteArrayList`和`CopyOnWriteArraySet`,它们在多线程环境下提供了高效的读写操作。 5. **原子变量**:`java.util....
标题中的“随时记录自己的每一天(java记事本)”指的是一个使用Java编程语言开发的应用程序,它设计用于帮助用户日常记录生活中的点滴,无论是心情、事件还是其他琐碎事务。这个应用程序可能具备基本的文本编辑功能,...
本书中浓缩了程序员求职与工作、生存与发展的点滴经验,希望本书能够成为你的朋友。望本书能让即将走向工作岗位的程序员和已经成为程序员的朋友,对工作和软件行业做到既“知己”又“知彼”,在入职前对职业状况清楚...
搜集不易,请予以点滴支持,谢谢友友们! ===文件说明=== c语言和java语言面经.pdf Redis使用.pdf RocketMQ使用与实现.pdf Spring使用与实现总结.pdf Spring源码解析.pdf Tomcat源码解析.pdf 面试---1. Java&...
4. **在线实时聊天**:客户端内置了即时通讯功能,用户可以与人人网的好友进行文字或语音聊天,无需跳转到其他应用。 5. **随时随地改状态/传照片**:用户可以方便地更新自己的状态,分享生活点滴,同时上传照片...
Java编写的多功能记事本是一款基于文本编辑的实用工具,它提供了丰富的文本操作功能,旨在增强用户在日常记事、笔记或代码编写时...无论是在日常生活中记录点滴,还是在工作中编写代码,这款记事本都能成为得力的助手。
"点滴读在线读书系统"是一个综合性的项目,主要利用Java技术栈和SpringBoot框架构建,同时结合Maven作为项目管理工具,以及微信小程序作为前端应用。这个系统旨在为用户提供便捷的在线阅读体验,可能包括书籍搜索、...
这个项目旨在提供一个用户友好的界面,让用户能够进行互动交流,记录个人生活点滴,以及可能的其他功能。 首先,JSP是Java平台上的一种动态网页技术,它允许开发人员在HTML页面中嵌入Java代码,从而实现服务器端的...
这个基于Java的个人日记本系统正是顺应这一趋势的产物,它提供了用户友好的界面,方便用户记录生活点滴,同时也展示了Java技术在实际项目中的应用。 首先,我们要理解Java作为编程语言的强大之处。Java是一种面向...
Java Web日记本系统是一个基于Java技术栈开发的在线应用程序,旨在提供一个方便、安全的平台,让用户可以记录、管理和分享他们的日常生活点滴。在这个系统中,用户可以创建、编辑、删除日记条目,并可能包含一些额外...
作者是享誉国内外的Java高手,除了技术相关的文章之外,他也没有僭越自己的专业,随笔中所提及的都是软件产业里的甘苦点滴。不眠之夜,一本蔡学镛的《Java夜未眠》恰能适应你的心情,就像一杯清香醇厚的咖啡,让孤独...
4. **使用Hibernate工具自动生成表**: - Hibernate提供Hbm2DDL工具,可以根据实体类的元数据自动创建或更新数据库表。在SessionFactory配置中开启`hbm2ddl.auto`属性,如设置为"create"或"update",分别表示每次...
Java语言的深度和广度,程序员的生活点滴,都在这个主题下交织在一起,形成了一幅生动的IT画卷。无论是初学者还是资深开发者,都能在这个世界里找到自己的位置,继续前行,探索无尽的代码宇宙。