通过今天的学习了解了许多关于java的知识,知道了Java的发展历史及一些简单的语句。Java虚拟机(简称 JVM)是一个”桥梁“,是一个”中间件“,是实现跨平台的关键,Java代码首先被编译成字节码文件,再由JVM将字节码文件翻译成机器语言,从而达到运行Java程序的目的。java与c的区别Jav...
分类:
编程语言 时间:
2014-10-15 01:01:29
阅读次数:
289
java之父---James GoslingJRE---运行环境JVM---虚拟机Java API---应用程序编程接口虚拟机工作原理: 源程序(.cjava文件)--->java编译器--->字节码(.class)--->类装载器--->字节码校验器--->解释器--->操作系统平台对象的两个主....
分类:
编程语言 时间:
2014-10-14 22:53:39
阅读次数:
160
显示所有数据库。mysql>showdatabases;+--------------------+|Database|+--------------------+|information_schema||mysql||test||zabbix|+--------------------+4rowsinset(0.00sec)新建一个数据库。mysql>createdatabasedragon;QueryOK,1rowaffected(0.00sec)mysql&g..
分类:
数据库 时间:
2014-10-14 20:10:59
阅读次数:
179
在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,从而降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不在关心内存分配,导致很多程序低效,耗内...
分类:
编程语言 时间:
2014-10-14 18:25:19
阅读次数:
290
为了性能测试需要,写一个了简单的jsp页面: docker is 在测试过程中,发现jvm堆内存有泄露情况!这个实在让人费解啊...经过百度发现装载JSP的tomcat每接受一次请求,就会为这个请求开一个Session,而这个Sessio...
分类:
Web程序 时间:
2014-10-14 14:43:28
阅读次数:
131
正常安装完zabbix后,登录后zabbix监控报错zabbix server is not running: the information displayed may not be current, 下面的几种情况都有可能引起这个错误, 1. selinux是否关闭。一定要关闭这个,开启sel...
分类:
其他好文 时间:
2014-10-14 13:47:49
阅读次数:
265
很多Java面试的时候,都会问到有关Java垃圾回收的问题,提到垃圾回收肯定要涉及到JVM内存管理机制,Java语言的执行效率一直被C、C++程序员所嘲笑,其实,事实就是这样,Java在执行效率方面确实很低,一方面,Java语言采用面向对象思想,这也决定了其必然是开发效率高,执行效率低。另一方面,J...
分类:
编程语言 时间:
2014-10-14 10:07:58
阅读次数:
263
一、下载zabbix客户端软件:zabbix_agents_1.8.19.win;二、解压后会在bin目录下会有如下两个个文件夹,其中win32是32为系统用的,win64为64位系统用的:三、将win32文件夹拷贝到C盘根目录下,并将其改名为zabbix(如果是64位系统,则将win64拷贝到C盘根目录下,改名为zabbix)..
本Blog分为如下部分:
第一部分:synchronized与static
synchronized 的区别
第二部分:JVM底层又是如何实现synchronized的
第一部分:synchronized与static synchronized
的区别
1、synchronized与static synchronized 的区别
synchronized...
分类:
编程语言 时间:
2014-10-14 02:24:47
阅读次数:
365
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte, short, int, long, ch...
分类:
其他好文 时间:
2014-10-14 00:38:47
阅读次数:
340