![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
G机器猫
致力于软件技术研发.
展开
-
java中main函数解析
从写java至今,写的最多的可能就是主函数 public static void main(String[] args) {} 但是以前一直都没有问自己,为什么要这么写,因为在c语言中就没有这样子的要求。其实这是一个不需要解释的问题,因为java标准就是这么规定的,那么既然是java标准规定的,我们按照规定来执行就好了。不过,这并不是一个很好的学习态度,如果总是知其然而不知其所以然转载 2013-12-03 23:17:33 · 741 阅读 · 0 评论 -
unsupported major.minor version 解决方法
一直以来都是用jdk1.5,这次重返电信由于其系统是在jdk1.4上编译的,编译的时候出现了unsupported major.minor version49.0的错误,上网查看了一下还是一个很普遍的错误,捣鼓了两天终于捣鼓出一些东西,现分享给大家。 何谓 major.minor,且又居身于何处呢?先感性认识并找到 major.minor 来。顺便写一段 代码,然后用 JDK 1.转载 2013-12-04 16:28:57 · 805 阅读 · 0 评论 -
jdk1.7新特性
首先是模块化特性:现在的 Java7也是采用了模块的划分方式来提速,一些不是必须的模块并没有下载和安装,因此在使用全新的Java7的虚拟机的时候会发现真的很快,当虚拟机需要用到某些功能的时候,再下载和启用相应的模块,这样使得最初需要下载的虚拟机大小得到了有效的控制。同时对启动速度也有了很大的改善。如果你对 OpenJDK的架构比较熟悉,你甚至可以定制JDK的模块。 其次是多语言支持:这里的多转载 2013-12-04 15:49:42 · 804 阅读 · 0 评论 -
Java - interface和abstract class区别
本质区别: abstract class : 是“is-a”关系; interface:是“like-a”或者“hava-a”关系; 原文:http://dev.yesky.com/436/7581936.shtml 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的转载 2014-03-27 18:55:51 · 845 阅读 · 0 评论 -
Java - static和C++ static的区别
java的static和c++的static多数用法是相同,包括static method、static variable。其中static variable主要用于定义该类所有实例共用的一些数据(如值不变的状态变量等),主要目的是节省内存,因为不管new多少个实例,都共用一个static varible。static method在C++中一个很重要的应用是用于回调,但在java中一个很重要的用原创 2014-04-02 15:25:35 · 3978 阅读 · 0 评论