java运行命令解释

-Dfile.encoding解释:
在命令行中输入java,在给出的提示中会出现-D的说明:
-D<name>=<value>
               set a system property
-D后面需要跟一个键值对,作用是通过命令行向java虚拟机传递一项系统属性
对-Dfile.encoding=UTF-8来说就是设置系统属性file.encoding为UTF-8
那么file.encoding什么意思?字面意思为文件编码。
搜索java源码,只能找到4个文件中包含file.encoding的文件,也就是说只有四个文件调用了file.encoding这个属性。
在java.nio.charset包中的Charset.java中。这段话的意思说的很明确了,简单说就是默认字符集是在java虚拟机启动时决定的,依赖于java虚拟机所在的操作系统的区域以及字符集。
代码中可以看到,默认字符集就是从file.encoding这个属性中获取的。

=====

Java's file.encoding property on Windows platfor 
This property is used for the default encoding in Java, all readers and writers would default to using this property. file.encoding is set to the default locale of Windows operationg system since Java 1.4.2. System.getProperty("file.encoding") can be used to access this property. Code such as System.setProperty("file.encoding", "UTF-8") can be used to change this property. However, the default encoding can be not changed dynamically even this property can be changed. So the conclusion is that the default encoding can't change after JVM starts. java -dfile.encoding=UTF-8 can be used to set the default encoding when starting a JVM. I have searched for this option Java official documentation. But I can't find it.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/497695.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服务器销售考核方案,电商后台:运营绩效系统总结

文章内容做者分离出来自身历经取每个人共享了电子商务情况中的运营业绩考核体系。业绩考核体系是明年5月份诸位发布的&#xff0c;通过一段时间运用&#xff0c;创造发明体系存已经一系列不了控果素&#xff0c;因此可以衷于一期的业绩考核体系虽然每一个月可以出示相关统计分析…

create 添加async和不添加的区别_鸽子饮水添加剂肝精与电解质的区别,不能混淆也不能代替...

肝精与电解质是鸽友们常用的两种饮水添加剂&#xff0c;虽说肝精与电解质都有清除药物残留的作用&#xff0c;但是&#xff0c;这两种添加剂的性质和功效是不一样的。有的混淆不清用电解质代替肝精&#xff0c;那是不对的。肝精就是肝精&#xff0c;电解质就是电解质&#xff0…

2017-2018互联网类脑巨系统研究报告,互联网大脑、城市云脑和AI

发布机构&#xff1a;未来智能实验室 报告人&#xff1a;刘锋、石勇、刘颖研究报告下载地址&#xff1a;https://pan.baidu.com/s/1pKVpX7l2008年1月1日&#xff0c;我们发表第一篇文章《互联网大脑进化示意图》&#xff0c;开始了互联网类脑架构研究&#xff0c;到今年正好1…

深入了解Struts2返回JSON数据的原理及具体应用范例

来源&#xff1a;http://yshjava.iteye.com/blog/1333104 早在我刚学Struts2之初的时候&#xff0c;就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了&#xff0c;但苦于一直忙于工作难以抽身&#xff0c;渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个…

2018 AI 产品趋势(上):智能音箱的下半场,出路在何方

来源&#xff1a;36氪概要&#xff1a;AI时代&#xff0c;想必会也诞生新的巨头&#xff0c;接替前人站在浪潮之巅。但问题是&#xff0c;趋势前面&#xff0c;AI带来的机遇究竟在哪&#xff1f;科技真是迷人&#xff0c;他会眷顾每一代的年轻人。从沸腾的互联网时代&#xff0…

令牌桶 限速_Go 限流器实战系列(2) Token Bucket 令牌桶

上一篇说到 Leaky Bucket 能限制客户端的访问速率, 但是无法应对突发流量, 本质原因就是漏斗桶只是为了保证固定时间内通过的流量是一样的. 面对这种情况, 本篇文章继续介绍另外一种限流器: Token Bucket -- 令牌桶什么是 Token Bucket 漏斗桶的桶空间就那么大, 其只能保证桶里…

阿里巴巴年度技术总结:人工智能在搜索的应用和实践

来源&#xff1a;雷锋网概要&#xff1a;本文梳理了过去一年多搜索在深度学习方向上的探索&#xff0c;概要的介绍了我们在深度学习系统、深度学习算法和搜索应用落地的进展和思考。以深度学习为代表的人工智能在图像、语音和 NLP 领域带来了突破性的进展&#xff0c;在信息检索…

JSTL-EL表达式 函数fn

来源&#xff1a;http://blog.csdn.net/w__yi/article/details/7030843 JSTL-EL表达式 一个EL表达式包含变量和操作符。任何存储在某个JSP作用范围(如&#xff1a;page、 request、session、application)的bean能被作为一个EL变量来使用。 另外&#xff0c;EL支持以下预定义的…

omv检查硬盘坏道_坏道检测与修复

本软件提供了磁盘坏道检测功能及有限的坏道修复功能。为确保检查结果的准确性&#xff0c;建议在WinPE环境下进行检测&#xff0c;并且在检测坏道期间不要对磁盘做其他操作。1. 要使用本功能&#xff0c;首先选择需要检测坏道的磁盘&#xff0c;然后点击“磁盘 - 坏道检测与修复…

2018 年最值得期待的学术进展——致人工智能研究者们的年终总结

来源&#xff1a;AI科技评论概要&#xff1a;这里&#xff0c;我们为大家奉上机器学习学者 Alex Honcha 所展望的 2018 年最可能产生突破的 AI 领域。2017年马上就要过去了&#xff0c;而 AI 也在2017年中得到了快速发展。研究人员们提出了很多有趣而又富有开创性的工作。而作为…

python exchangelib 删除邮件_Python优雅的操作Exchange邮箱——exchangelib模块使用介绍...

最近想把公司邮箱的附件给下载下来&#xff0c;附件好多都是我整理的报告和文档&#xff0c;一个个去下载明显太傻&#xff0c;碰到这种问题第一个想到的就是Python啦需求很简单&#xff0c;只需要登录自己的Exchange邮箱&#xff0c;然后遍历所有邮件&#xff0c;有附件的就下…

对超长的文字换行处理:程序和CSS样式

css .text-overflow { display: block; /*内联对象需加*/ width: 125px; word-break: normal; white-space: pre-wrap; /* 不换行 */ overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */ text-overflow: ellipsis; height: 30px; position: absolute; } <!--对超长…

DARPA盘点2017年最受关注的十大科技新闻

来源&#xff1a;国防科技要闻2017年&#xff0c;DARPA国防颠覆性技术与能力方面的重大投资覆盖了从量子超材料、机器学习、神经技术到无人系统自主性的数十个领域约250个项目。DARPA官网全年共收获3500万次访问量。根据访问量排序&#xff0c;DARPA整理出最受关注的十大技术新…

函数的凹凸性证明_理解图灵机和递归函数的等价性证明

背景之前读了 Martin Davis 的《Computability and Unsolvability》&#xff0c;决定对其中的图灵机和递归函数等价性证明做一个&#xff08;不严谨的&#xff09;整理&#xff0c;证明方法比较有趣&#xff0c;虽然最终结果并没有太大的惊喜。整理本身的目标是抛开晦涩难懂的数…

观点 | 别忽视深度学习的种种问题,Gary Marcus 泼冷水义不容辞

来源&#xff1a;AI科技评论纽约大学心理学教授 Gary Marcus 曾是 Uber 人工智能实验室的负责人&#xff0c;他自己创立的人工智能创业公司 Geometric Intelligence 2016 年 12 月被 Uber 收购&#xff0c;自己也就加入 Uber 帮助他们建立人工智能实验室。Gary Marcus 也曾号召…

spring框架做全局异常捕获_@ControllerAdvice注解(全局异常捕获)

背景ControllerAdvice 注解 通常用于定义ExceptionHandler&#xff0c; InitBinder和ModelAttribute 适用于所有RequestMapping方法的方法。ExceptionHandler异常处理器作用:可以拦截程序抛出来的指定异常。使用场景:主要使用与项目统一异常处理&#xff0c;对于rest风格的返回…

DeepMind推出「控制套件」:为「强化学习智能体」提供性能基准

来源&#xff1a;arxiv作者&#xff1a;Yuval Tassa, Yotam Doron, Alistair Muldal, Tom Erez,Yazhe Li, Diego de Las Casas, David Budden, Abbas Abdolmaleki, Josh Merel,Andrew Lefrancq, Timothy Lillicrap, Martin Riedmiller「雷克世界」编译&#xff1a;嗯~阿童木呀、…

JS中实现replaceAll的方法

http://fuleonardo.iteye.com/blog/339749 第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 而str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。 replace() The replace()…

pytorch统计矩阵非0的个数_矩阵的三种存储方式---三元组法 行逻辑链接法 十字链表法...

在介绍矩阵的压缩存储前&#xff0c;我们需要明确一个概念&#xff1a;对于特殊矩阵&#xff0c;比如对称矩阵&#xff0c;稀疏矩阵&#xff0c;上&#xff08;下&#xff09;三角矩阵&#xff0c;在数据结构中相同的数据元素只存储一个。 [TOC] 三元组顺序表 稀疏矩阵由于其自…

【视频】2017,50个令人屏息的科技瞬间

来源&#xff1a;甲子光年概要&#xff1a;整个世界的巨变&#xff0c;肇始于一颗微尘的颤动。「甲子光年」挑选了属于2017年的50个科技瞬间。十年后再回望时&#xff0c;它们可能正是那个撼动世界的历史性时刻。即将过去的2017年&#xff0c;一定有这样的一瞬&#xff1a;整个…