Java 时间架构图】的更多相关文章

Java 的Calendar,Date,TimeZone,Locale和DateFormat的关系图如下: 说明: milliseconds表示毫秒. milliseconds = "实际时间" - "1970-01-01 00:00:00".Calendar 和 Date依赖于 milliseconds,从而表示时间. Calendar表示日期/时间. 它是一个抽象类,依赖于milliseconds.GregorianCalendar是Calendar的子类,通常…
配置eclipse编写html/js/css/jsp/java时自动提示步骤: 1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Activation triggers for java的值为:zjava   点击apply按钮 如图: 2.继续打开JavaScript→Editor→Content Assist 修改Auto Activation triggers for JavaScript的值为:zjs  …
1.java 的变量一共分为三种,类变量,局部变量,成员变量 类变量就是 加static修饰符的变量 2.java 的修饰符可分为两大类,一 可访问修饰符 protected private public 二是不可访问修饰符 final abstract strictfp 3.java 的变量分为两大类 一是基础类型 包括基本整形 和 boolean 二是引用类型 包括 类,接口,数组 4.局部变量定义的时候必须进行初始化,否则会报错 5. 引用数据类型 定义的时候有默认值,默认值是null;…
一片很有意义的论文: 写给那些在技术路上奔跑的人们!!!!! http://blog.csdn.net/xqhrs232/article/details/24885971 乱码处理 1.get处理 解码编码 username = new String(username.getBytes("ISO8859-1"),"UTF-8"); 2.servlet服务器编码 //tomcat服务器service.xml处理 <Connector URIEncoding=&q…
在练习Java的Scanner时,EditPlus如何读取从键盘输入的数呢? 例如如下程序,编译通过,运行时却输入不了数据: 1 package myP101; 2 3 import java.util.Scanner; 4 5 public class TestShu{ 6 public static void main(String[] args) { 7 8 Scanner shu = new Scanner(System.in); 9 10 System.out.println("请输入…
中文乱码 在执行javac时出现如图所示问题, 解决方法: 改用 javac -encoding UTF-8执行 找到路径:控制面板--系统和安全--系统--高级系统设置--环境变量--系统变量. 新增一条 JAVA_TOOL_OPTIONS,值为"-Dfile.encoding=UTF-8". 内容没错,无法执行 在执行java命令时,找不到主类: 解决方法: 项目中:应退回到包路径目录执行java命令! cd -退回到src目录 执行java+文件路径(文件之间用'.'隔开) 单独…
背景 之前学Java属于赶鸭子上架,草草学习基础语法便直接做课程作业,许多概念问题仍不清楚,故在此梳理一下,主要参考廖雪峰和互联网资料. Java运行方式与JVM Java是介于编译型语言(C++)和解释型语言(Python)之间的.所有Java代码先被编译为.class文件,然后在Java虚拟机(JVM)中运行,跨系统(一次开发,随时可用). JDK,JRE,JVM的联系和区别 JDK(Java Development Kit):开发工具包 包含JRE+编译器.调试器等开发工具 JRE(Jav…
想必大家在安装javaSE或其它版本时会注意到,在配置环境变量path之后,还需要新建一个名为CLASSPATH,变量值设为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 它有什么用呢? 原来CLASSPATH的目的是定义类的加载路径,通知JVM去哪里可以找到将要执行的Java程序对应的class文件以及程序中引用的其它class文件. 再看看我们的设置:最前面有一个'.',这表示首先在java程序所在的当前…
==和equals()方法的区别: 首先有一个观点: 这两个都是用来比较值是否相等的 ( 这里的值有时候指的是地址值, 有时候是存储的值; 下面将地址值称为地址, 存储的值称为值 ) 在Java中: 对于值类型: ==比较的是值, equals()方法比较的也是值 ( 不过值类型需要手动装箱后才能调用方法 ) 对于非 Object的引用类型: ==比较的是地址, equals()方法比较的是值 ( 在 Object 类中比较的是地址, 如果类中重写了 equals()方法, 就像根据重写的内容进…
最近上java课程,平时都是用IDEA打代码的,但老师要我们用cmd编译运行,于是在IDEA撸完代码用cmd编译,但却老是编译不出来,有很多乱码.,提示着“错误:GBK的不可映射字符”,又试了几次,着实被搞懵了,明明IDEA种可以运行,为什么用cmd就不行了,经过自己的探索,情况大概就是这样的: java用的是Unicode这种编码,而又有GBK.UTF-8这些编码格式,而且cmd默认用GBK,恰巧我当时打的java文件是用UTF-8编码的,所以在cmd中运行时会出错.下面是几种解决方案: 1.…