Java中Calendar.DAY_OF_WEEK需要减一的原因

网上找的,刚刚接触Calendar类,有点复杂,记下来。Java中对日期的处理需要用到Calendar类,其中有几个方法在使用时需要新手注意。1. 在获取月份时,Calendar.MONTH + 1 的原因Java中的月份遵循了罗马历中的规则:当时一年中的月份数量是不固定的,第一个月是JANUARY。而Java中Calendar.MONTH返回的数值其实是当前月距离第一个月有多少个月份的数值,JANUARY在Java中返回“0”,所以我们需要+1。2. 在获取星期几 Calendar.DAY_OF_WEEK – 1 的原因Java中Calendar.DAY_OF_WEEK其实表示:一周中的第几天,所以他会受到 第一天是星期几 的影响。有些地区以星期日作为一周的第一天,而有些地区以星期一作为一周的第一天,这2种情况是需要区分的。看下表的返回值星期日为一周的第一天SUNMONTUEWEDTHUFRISATDAY_OF_WEEK返回值1234567星期一为一周的第一天MONTUEWEDTHUFRISATSUNDAY_OF_WEEK返回值1234567所以Calendar.DAY_OF_WEEK需要根据本地化设置的不同而确定是否需要 “-1”Java中设置不同地区的输出可以使用 Locale.setDefault(Locale.地区名) 来实现。3. 获取日期时 Calendar.DAY_OF_MONTH 不需要特殊的操作,他直接返回一个月中的第几天

IntelliJ IDEA 2017激活注册码及激活教程

激活码点击进入获取学习java总少不了一个神器,今天跟大家聊聊IDEA1、以上激活码提供一年的使用,如若想永久(在已经采用激活码激活条件下),可采取破解补丁。补丁包下载地址链接: https://pan.baidu.com/s/1ZeAJbxDizRXqJfPmouX8WQ 密码: 55m92、JetbrainsCrack-2.7-release-str.jar放软件bin目录内3、在bin目录中idea.exe.vmoptions、idea64.exe.vmoptions文件文本末尾添加以下代码即可(根据自己安装路径自行修改):-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.4\bin\JetbrainsCrack-2.7-release-str.jar通用激活码(也可以用第一个网址里生成的激活码):ThisCrackLicenseId-{  "licenseId":"ThisCrackLicenseId",  "licenseeName":"idea",  "assigneeName":"",  "assigneeEmail":"idea@163.com",  "licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",  "checkConcurrentUse":false,  "products":[  {"code":"II","paidUpTo":"2099-12-31"},  {"code":"DM","paidUpTo":"2099-12-31"},  {"code":"AC","paidUpTo":"2099-12-31"},  {"code":"RS0","paidUpTo":"2099-12-31"},  {"code":"WS","paidUpTo":"2099-12-31"},  {"code":"DPN","paidUpTo":"2099-12-31"},  {"code":"RC","paidUpTo":"2099-12-31"},  {"code":"PS","paidUpTo":"2099-12-31"},  {"code":"DC","paidUpTo":"2099-12-31"},  {"code":"RM","paidUpTo":"2099-12-31"},  {"code":"CL","paidUpTo":"2099-12-31"},  {"code":"PC","paidUpTo":"2099-12-31"}  ],  "hash":"2911276/0",  "gracePeriodDays":7,  "autoProlongated":false}另外还有种方法利用别人搭建好的服务器激活,打开软件后选第三个选项,把服务器地址复制进去即可:http://idea.java.sx/

eclipse英文版完美汉化为中文版及去除汉化教程

    eclipse是个功能强大的IDE开发工具,但是官网下载的都是英文,怎么汉化呢?下面告诉你教程。eclipse程序分32位跟64位,请根据电脑实际系统下载安装避免出错。    官方汉化包下载地址:https://www.eclipse.org/babel/downloads.php    在这里我们要选择合适的版本,例如我的eclipse版本是Mars的,即选择Mars下载。点进去后找到Chinese(Simplified)即简体中文版,然后找到带eclipse的语言包点击下载即可。        如何安装汉化包下载好后解压语言包,将features跟plugins文件夹都复制到eclipse安装程序主目录即可。如果想去除汉化恢复英文版更简单,在eclipse程序主目录找到eclipse.ini文件,然后用文本编辑器编辑,在末尾换行加上以下语句即可,若再想恢复汉化把en_US改成zh或者直接删除加上的这句即可。-Duser.language=en_US

eclipse英文版完美汉化为中文版及去除汉化教程

Java开发第一步Windows上环境搭建与变量配置教程

    首先我们去官网下载最新的程序官网地址,找到Download,再找到SDK,下载SDK时候要在下方单选框上选择“Accept License Agreement”,它默认是不接受的,选择接受即可下载,注意什么系统就下载什么版本的。下载好之后直接双击运行安装,安装时候没什么讲究,一直默认即可。安装好后配置Java环境。配置环境变量1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";2.选择"高级"选项卡,点击"环境变量";然后就会出现如下图所示的画面:在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。变量设置参数如下:变量名:JAVA_HOME           //一般没有需新建变量变量值:C:\Program Files (x86)\Java\jdk1.8.0_91        // 要根据自己的实际路径配置变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;         //记得前面有个"."     变量名:Path     变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;    //该项存在可双击更改,可以把原变量“C:\ProgramDate\Oracle\Java\javapath;”删除并替换成以上变量(win10可能是C:\Program Files (x86)\Common Files\Oracle\Java\javapath)            如果是win10的话请以分号为界,分别新建这两条%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin(分号为界,win10将会以列表形式显示环境变量,新建则添加一条)注意:在 Windows10 中,因为系统的限制,path 变量只可以使用 JDK 的绝对路径。%JAVA_HOME% 会无法识别,导致配置失败。如下所示:C:\Program Files (x86)\Java\jdk1.8.0_91\bin;C:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin;测试JDK是否安装成功1、"开始"->"运行",键入"cmd";2、键入命令: java -version、java、javac 几个命令,出现以下信息,说明环境变量配置成功;

Java开发第一步Windows上环境搭建与变量配置教程