摘要: FAQ1.12 如何安装Java基本开发环境JDK?答:网上有太多的讲解,我不再赘述。推荐一篇:http://www.cn-java.com/www1/?action-viewnews-itemid-52743 阅读全文
posted @ 2010-01-14 22:43 2xd 阅读(303) 评论(0) 推荐(0) 编辑
摘要: FAQ1.11 什么是GC?GC的工作原理如何?答:1.什么是GC?垃圾回收(Garbage Collection)当一个电脑上的动态内存不再需要时,就应该予以释放,以让出内存,这种内存资源管理,称为垃圾回收(garbage collection),简称GC。垃圾回收可以让程序员减轻许多负担,也减少程序员犯错的机会。垃圾回收最早起源于LISP语言。目前许多语言如Smalltalk、Java、C#都... 阅读全文
posted @ 2010-01-14 22:32 2xd 阅读(604) 评论(0) 推荐(0) 编辑
摘要: FAQ1.10 JDK. JRE和JVM之间有什么区别?答:JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。基本上每个学java的人都会先在机器上装一个JDK,那他都包含哪几部分呢?让我们看一下JDK的安装目录。... 阅读全文
posted @ 2010-01-14 21:31 2xd 阅读(456) 评论(0) 推荐(0) 编辑
摘要: FAQ1.09 什么是JDK?答:Java Development Kit(JDK)是Sun公司针对Java开发员的软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。JDK包含的基本组建包括:javac-编译器,将源程序转成字节码jar-打包工具,将相关的类文件打包成一个文件javadoc-文件生成器,从源码注视中... 阅读全文
posted @ 2010-01-14 21:23 2xd 阅读(287) 评论(0) 推荐(0) 编辑
摘要: FAQ1.08 什么是JRE(或J2RE)?答:爪哇执行环境(Java Runtime Environment,简称JRE )是一个软件,由Sun所研发,JRE可以让电脑系统执行J爪哇应用程序(Java Application)。JRE的内部有一个爪哇虚拟器(Java Virtual Machine,JVM)以及一些标准的类别函式库(Class Library)。 阅读全文
posted @ 2010-01-14 21:00 2xd 阅读(283) 评论(0) 推荐(0) 编辑
摘要: FAQ1.07 什么是JVM?有什么作用?工作机制如何?答:1.什么是JVM?Java虚拟机(英语:Java Virtual Machine),又名爪哇虚拟器,是一个虚拟出来的计算机,通过在实际的计算机上方针模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台的相关的信息,使得Java程序只需生成在Java虚... 阅读全文
posted @ 2010-01-14 20:41 2xd 阅读(735) 评论(0) 推荐(0) 编辑
摘要: FAQ1.06 Java语言的运行机制如何?答:Java,市一中可以撰写跨平台应用软件的面向对象设计语言,由Sun公司的詹姆斯高斯林(James Gosing)等人于1990年代初开发。它最初命名为Oak,目标设置在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电市场需求没有预期的高,Sun放弃了该项目开发。就在Oak几近失败时,随... 阅读全文
posted @ 2010-01-14 19:50 2xd 阅读(543) 评论(0) 推荐(0) 编辑
摘要: FAQ1.05 Java SE. Java EE和Java ME有什么区别?答: 1.什么是Java SE? J2SE,便准版的Java平台是一个Java2的平台,为用户提供一个程序开发环境。这个开发环境提供了开发与运行Java软件的编译器等开发工具、软件库及Java虚拟机。它也是Java2平台、企业版本和Java网页服务的基础。2.什么是Java EE?J2EE,Java2平台企业版(Java2... 阅读全文
posted @ 2010-01-14 16:10 2xd 阅读(4474) 评论(1) 推荐(0) 编辑
摘要: FAQ1.04 Android与Java语言有什么关系?答: 1.什么是Android? Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由开放手机联盟(OpenHandset Alliance)开发。它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。低层以Linux内核工... 阅读全文
posted @ 2010-01-14 14:45 2xd 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 1、Java语言的诞生它是有Sun公司开发出来的。它的诞生主要得益于家用电器的芯片。开始时,他的开发者想用C++语言开开发电器的芯片,但是由于芯片的种类各不相同,因此,程序要执行多次编译。尤其是C++中的指针操作,一旦操作不慎,就引起问题,程序可以出错误,但是家电不能出错误。为此,他的开发者将C++语言进行简化,去掉指针操作,去掉运算符重载等,去掉C++中的多重继承,得到了Java语言,将它变为一... 阅读全文
posted @ 2010-01-14 11:21 2xd 阅读(325) 评论(0) 推荐(0) 编辑