一.Java相关概念 1.Java语言的核心特点跨平台面向对象 2.Java的历史版本JDK1.0,JDK1.1,JDK1.2....JDK5.0,JDK6.0,JDK7.0,JDK8.0 注意:JDK5.0是一个标志性的版本,该版本引入了很多新特性. 3.Java的分类Java从1.2开始,分为三 ...
分类:
编程语言 时间:
2016-04-13 23:35:40
阅读次数:
316
ClassCastExcption:类型转换异常(一般出现在多态的向下转型中容易出现)。 大的对象不能直接给小的(自己揣测的) 重写的方法,先在子类中查找,没有再在父类中查找。 子类中没有父类中出现过的方法,方法就被继承过来了。 在java中一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方 ...
分类:
编程语言 时间:
2016-04-06 11:16:37
阅读次数:
179
前言进程是一个执行中程序的实例,是操作系统进行资源分配和调度的一个独立单元。线程是进程中一个单一的程序控制流,是 CPU 调度和分派的基本单元。进程在执行时拥有独立的内存空间,进程中的线程可以共享进程的内存空间。在 Java 的世界中,进程可以拥有多个并发执行的线程,多线程是实现并发任务的方式。...
分类:
编程语言 时间:
2016-04-05 14:11:06
阅读次数:
291
NullPointerException:空指针异常 原因:数组已经不再指向堆内存了。而你还用数组名去访问元素。 对于查找问题,如果找到就返回其索引值,如果找不到就要返回一个负数(一般是负一)这是必须的,否则如果找不到,就没有返回值,这样程序就会报错。 二维数组的元素是一个一维数组(这样好理解二维数 ...
分类:
编程语言 时间:
2016-04-04 19:29:53
阅读次数:
244
1.记事本开发一个Java程序 编写源程序 源程序以.java为后缀名 编译 javac 编译后生成的文件以.class为后缀名 运行 java 运行编译后生成的.class文件2.java程序框架public class Hello{ public static void main(String[ ...
分类:
编程语言 时间:
2016-03-31 02:09:39
阅读次数:
228
一、前言在前一篇中了解到如何利用 SecurityCRT 远程登录云主机,那么现在就到重头戏了:如何将我们的 Java Web 项目部署到云主机上呢?请往下看…二、Nginx 的使用
简介
简单说一下:
1. Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器
2. 特点是占有内存少,并发能力强。在高连接并发的情况下,Nginx是Apache服务...
分类:
编程语言 时间:
2016-03-28 00:05:38
阅读次数:
437
一、前言前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~二、项目部署我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三点:
① 基础的...
分类:
编程语言 时间:
2016-03-28 00:05:13
阅读次数:
298
一、前言以前使用过一段时间的 Linux,但每次学习工作后,都没有记录自己的心得。然后每次隔了很久后再次进行这些工作时,都要重新查阅各种资料。因此,现在学乖了,将自己的所学都记录下来,存在本地,写成博客,放入云端,以待日后温故。二、安装 OpenJDKJava 的 JDK 有 2 套,一是 Oracle 的 JDK,另一个就是 OpenJDK 了。我选择的是 OpenJDK 来作为 Java 的开发...
分类:
编程语言 时间:
2016-03-26 19:01:27
阅读次数:
267
### 前言说一下本人的环境:使用的是腾讯云服务器,系统是 CenOS6.5。在CenOS下安装配置 Mysql 其实和在 Ubuntu 之类的 Linux 系统下配置差不多,而在云服务器下的 CenOS 中配置也是没什么不同,最多也就是纯命令模式嘛,因为云服务器中的 Linux 都是没有桌面的。废话不多说,进入正题。安装 mysql
安装mysql
我们使用 yum 来安装 mysql,执行命...
分类:
数据库 时间:
2016-03-26 17:27:23
阅读次数:
262
1 finally 关键字通常是在try-catch后面使用,即使在这里面已经return ,仍然会执行finally里面的。原因是:finally处理的是非内存的一些资源的释放或者还原。他的执行时间是,程序执行完毕,返回之前。 2 finalize()方法,用于清理内存里面的垃圾,但是因为一般的j
分类:
编程语言 时间:
2016-03-18 15:55:18
阅读次数:
143