摘要: 转载于https://uestc-dpz.github.io JVM Java 虚拟机 Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。JVM实现了Java语言最重要的特征:即平台无关性。原理:编译后的 Java 程序指令并不直接在硬件系统的 阅读全文
posted @ 2017-10-24 12:36 大米饭炒鸡蛋 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载MySq 阅读全文
posted @ 2017-10-19 11:58 大米饭炒鸡蛋 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、网络基础知识 1、两台计算机间进行通讯需要以下三个条件: IP地址、协议、端口号 2、TCP/IP协议: 是目前世界上应用最为广泛的协议,是以TCP和IP为基础的不同层次上多个协议的集合,也成TCP/IP协议族、或TCP/IP协议栈 TCP:Transmission Control Protoc 阅读全文
posted @ 2017-10-17 12:47 大米饭炒鸡蛋 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、概念 SQL (Structured Query Language) 数据库,指关系型数据库。主要代表:SQL Server,Oracle,MySQL(开源),PostgreSQL(开源)。 NoSQL(Not Only SQL)泛指非关系型数据库。主要代表:MongoDB,Redis,Couc 阅读全文
posted @ 2017-10-13 09:15 大米饭炒鸡蛋 阅读(270) 评论(0) 推荐(0) 编辑
摘要: JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 阅读全文
posted @ 2017-09-18 09:21 大米饭炒鸡蛋 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.声明方式不同,基本类型不适用new关键字,而包装类型需要使用new关键字来在堆中分配存储空间; 2.存储方式及位置不同,基本类型是直接将变量值存储在堆栈中,而包装类型是将对象放在堆中,然后通过引用来使用; 3.初始值不同,基本类型的初始值如int为0,boolean为false,而包装类型的初始 阅读全文
posted @ 2017-09-14 14:40 大米饭炒鸡蛋 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: (1)接口用于描述系统对外提供的所有服务,因此接口中的成员常量和方法都必须是公开(public)类型的,确保外部使用者能访问它们; (2)接口仅仅描述系统能做什么,但不指明如何去做,所以接口中的方法都是抽象(abstract)方法; (3)接口不涉及和任何具体实例相关的细节,因此接口没有构造方法,不 阅读全文
posted @ 2017-09-10 12:22 大米饭炒鸡蛋 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Integer比较 看下面这段有意思的代码,对数字比较敏感的小伙伴有没有发现异常? public static void main(String[] args) { Integer a = 128,b=128; Integer c = 127,d=127; System.out.println(a= 阅读全文
posted @ 2017-09-09 14:55 大米饭炒鸡蛋 阅读(151) 评论(0) 推荐(0) 编辑
摘要: java -Xmx3800m -Xms3800m -Xmn2g -Xss128k -XX:+UseParallelGC -XX:ParallelGCThreads=20 -XX:+UseParallelGC:选择垃圾收集器为并行收集器。此配置仅对年轻代有效。即上述配置下,年轻代使用并发收集,而年老代 阅读全文
posted @ 2017-09-09 14:48 大米饭炒鸡蛋 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口 阅读全文
posted @ 2017-09-09 11:16 大米饭炒鸡蛋 阅读(101) 评论(0) 推荐(0) 编辑