虚拟机类加载机制 虚拟机把描述成类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 在Java语言里,类型的加载和连接过程都是在程序运行期,这样会在类加载时稍微增加一些开销,但却能为Java应用程序提供高度的 ...
分类:
其他好文 时间:
2018-01-09 20:15:06
阅读次数:
177
main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法。 名字必须是main; 必须是public static void 类型的; 必须接收一个字符串数组的参数等等。 输出结果: Demo类中有main()方法,说明这是个java应用程序。 ...
分类:
编程语言 时间:
2018-01-02 19:55:21
阅读次数:
152
作用 jstat的主要作用就是对Java应用程序的资源和性能进行实时监控的命令行工具,主要包括GC情况和Heap Size资源使用情况。 jstat命令格式 参数解释: 1. option 常见的都是使用 gcutil查看gc情况,其他可选项见下图。 2. vmid : VM的进程号,即当前运行的j ...
分类:
Web程序 时间:
2017-12-27 20:51:18
阅读次数:
332
01:JDK:java开发工具包,JDK是整个java的核心!包括java运行环境jre,一堆java工具和java基础类库。 java基础类库===>java应用程序接口(java API)。 J2SE:标准版 J2EE:企业版 J2ME:移动设备 02:JRE:java运行环境!所有的java程... ...
分类:
编程语言 时间:
2017-12-26 11:57:35
阅读次数:
211
原文:https://www.cnblogs.com/doit8791/p/4209442.html 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。最早支持 Ser ...
分类:
其他好文 时间:
2017-12-16 13:18:52
阅读次数:
116
Quartz与SpringMVC的整合 简介 Quartz是一个完全由java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。这篇文章介绍了Quar ...
分类:
编程语言 时间:
2017-12-15 15:01:37
阅读次数:
194
本周学习了部署Java应用程序,最近几周学习的都是GUI,事实上这部分在上课前自己把程序跑一跑比较好,但是上周在上课前我并没有提前跑程序,导致上课的时候听得很迷茫,一遍要听老师讲,一边要看PPT,一边还要自己跑程序,把自己搞的很狼狈。 这周末自己有把那些程序跑了一遍,打开PPT以及书上记得一些东西算 ...
分类:
编程语言 时间:
2017-12-10 18:29:12
阅读次数:
140
java学习第十六周 本周对十三章:“部署java应用程序”进行了课堂学习,在老师思路牵引下,对这一章知识进行学习,对实例程序运行和注释,对比课前对书本上知识的浅显预习,半知半解,课堂学习后,对这部分知识的理解也更加深入,尤其是在JAR文件这部分,感觉掌握的不错,对Java程序为何要打包成JAR文件 ...
分类:
编程语言 时间:
2017-12-10 18:20:35
阅读次数:
141
1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,E ...
分类:
编程语言 时间:
2017-12-10 11:12:41
阅读次数:
172
Java 发送邮件 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) 。 您可以从 Java 网站下载最新版本的 JavaMail,打开网页右侧有个 Downloads 链接, ...
分类:
编程语言 时间:
2017-12-09 18:19:13
阅读次数:
290