文档介绍:Java 入门基础讲解 FJSE20090205 杜兆龙引言?从大家所用的各种小程序,到各种大型的程序软件,他们都是有编程语言开发的。比如说 qq 我们的聊天工具等等,今天我将会和你们一起分享一种新的开发软件。他就是爪哇 java 。当前的编程语言当前的编程语言: c, c++,c #, java ,vb ,vf , .net , 年6月 java 重回排名首位。 Java 的优点:简单性,面向对象,健壮性, 安全性,可移植性,多线程 Java 特性?简单性 java 设计的目的就是让你觉得简单好用。如果你有过编程的经验,如 c, c++ , 那你就会很容易的快速接受 java 的要点,因为 java 本身就是一种面向对象的思想,同时你也很快理解 java 中的其他的编程概念。如果你从没有接触到编程,别担心,你也会快速的掌握 java 的,一会的例子你就会想到原来 java 这也简单啊。 Java 特性?面向对象 ,他就是你的目标。 ,其实就是直接面对你的目标,关注他们一家人,对于一件事,他们的不同反应; 父亲做了一件事,然后只告诉儿子结果;儿子继承了父亲的品性。其实这也是面向对象的属性:多态,封装,继承。当然具体的内容我们将在以后的课程中介绍。 Java 特性?健壮性 java 程序不仅在编译时检查代码, 在运行时也检查代码。确保绝大多数的运行时错误(运行时产生的不正常,意外终止程序)在先前就被发现,就被我们预防了。这是 java 的可预见性。(这就好比方,我们知道明天下雨的可能性很大,那我们明天就带着伞出门)。因此可预见性决定了我们可以提前对于问题做出处理。 Java 特性?安全性: java 应用程序只容许在 java 运行环境中运行,而不容许访问计算机的其他部分。这就好像给一个屋子,只容许你呆在这个屋子当中,自然你出不了这个屋子,那你就在屋外干不了其他的事情。后面将具体的介绍这一块是如何实现的。 Java 特性?可移植性现在的计算机和操作系统有很多种类,光说操作系统就有 xp , windows2000 , win7 , Vista , Linux , Unix 等等。可移植性和跨平台,就是说在这些系统上都可以运行,前提是要有 java 的运行环境,这到以后会介绍到。 Java 特性?多线程当你在电脑上一边看着电影,一边和朋友聊着天,还一边玩着游戏,你会不会觉得很爽?但如果没有多线程的话,那你就很难会这样了。多线程其实也就是让你可以同时干更多的事情,注意这里我们强调的是同时。对于多线程的知识我们会具体的在以后作介绍。 Java 开发? Java 的编程环境:记事本, EditPlus , Myeclipse 等等;当然在这些操作之前需要进行安装 java 开发工具 jdk ( java developer kit ) ? Jdk 的安装 ,你可以到 sun 的官方网站去下载 http:// java./javase/downloads/inde ,也可以通过 Google 或者百度去下载 ,一般装到 d:盘装好之后,在目录下会有两个文件 jre 和 jdk 。然后需要配置环境变量