1.java中与数据库相关的时间类 java提供与mysql方便交互的三种数据类型: java.sql.Date java.sql.Time java.sql.Timestamp 它们都是继承java.util.Date,算是对该类的精简,很适合跟数据库交互。 2.MySQL 中的日期和时间类型 日 ...
分类:
数据库 时间:
2019-12-14 00:10:01
阅读次数:
153
最近项目升级jdk,从jdk7 升级到 jdk8,本地已经自测完成了,需要部署到测试环境,测试环境已经装好 jdk8 了,但是tomcat 的版本还是 7。不过,据我之前了解,tomcat7是可以运行JDK8编译的web工程的,只要tomcat的运行环境的JDK是1.8即可。但是不能有比JDK1.8 ...
分类:
Web程序 时间:
2019-12-11 21:56:11
阅读次数:
109
ArrayList 1.2 作为List接口的主要实现类 线程不安全的,效率高 底层用Object[] elementData存储 jdk7: ArrayList list = new ArrayList() 底层创建了长度是10的Object【】数组 添加导致底层数组容量不够,则扩容。 每次扩容1 ...
分类:
其他好文 时间:
2019-11-29 15:50:14
阅读次数:
45
异步通道和异步运算结果以下内容参考孙卫琴所写的《Java网络编程核心技术详解》一书的第12章。源代码下载地址为:http://lesson.javathinker.net/javanet/javanetsourcecode.rar从JDK7开始,引入了表示异步通道的AsynchronousSocketChannel类和AsynchronousServerSocketChannel类,这两个类的作用
分类:
其他好文 时间:
2019-11-21 18:31:06
阅读次数:
83
1.接口使用interface定义 2.接口和类是并列的两个结构 3.如何定义接口:定义接口中的成员 JDK7以前 只能定义全局常量和抽象方法 全局常量 public static final的 抽象方法 public abstract的 JDK8: 还可以定义静态方法 默认方法 4.接口中不能定义 ...
分类:
其他好文 时间:
2019-11-17 17:41:17
阅读次数:
64
安装JDK 把压缩包上传到服务器/usr/local/tmp 解压压缩包 # tar zxvf 文件名 把解压后文件复制到/usr/local/jdk7 # cp -r 文件名 /usr/local/jdk7 配置环境变量,执行命令 # vim /etc/profile export JAVA_HO ...
分类:
系统相关 时间:
2019-11-14 17:59:40
阅读次数:
102
一、系统变量 1、新建系统变量(放自己的jdk路径)我这里两个jdk就配置两个 变量名:JAVA_HOME7 变量值:D:\Java_Soft\java\jdk7\jdk1.7.0_80 变量名:JAVA_HOME8 变量值:D:\Java_Soft\java\jdk8\jdk1.8.0_191 1 ...
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的 ...
分类:
编程语言 时间:
2019-10-27 18:56:25
阅读次数:
84
环境 我使用的java以及maven版本如下: jdk7下载地址:https://www.oracle.com/technetwork/java/javase/downloads/java archive downloads javase7 521261.html jdk7安装教程:https:// ...
分类:
其他好文 时间:
2019-10-23 21:45:30
阅读次数:
132
1、HashMap源码解析(JDK8) 基础原理: 对比上一篇《Java中的容器(集合)之ArrayList源码解析》而言,本篇只解析HashMap常用的核心方法的源码。 HashMap是一个以键值对存储的容器。 hashMap底层实现为数组+链表+红黑树(链表超过8时转为红黑树,JDK7为数组+链 ...
分类:
编程语言 时间:
2019-10-03 23:38:21
阅读次数:
120