欢迎来到天天文库
浏览记录
ID:10209017
大小:220.00 KB
页数:47页
时间:2018-06-12
《java语言最新实用教程(第1课)-第1章java语言概述课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java语言最新实用案例教程(第2版)第一课第1章JAVA语言概述(1)网络地位Java的平台无关性让Java成为编写网络应用程序的佼佼者,而且Java也提供了许多以网络应用为核心的技术,使得Java特别适合于网络应用软件的设计与开发。(2)语言地位Java是面向对象编程,并涉及到网络、多线程等重要的基础知识,是一门很好的面向对象语言。成为软件设计开发者应当掌握的一门基础语言。(3)需求地位由于很多新的技术领域都涉及到了Java语言,导致IT行业对Java人才的需求正在不断的增长。Java的地位第1章 Java语言概述1Java语言的产生2Java的工作原理及特点
2、3Java应用体系(版本)4JSEDK下载安装及配置5Java程序结构5.1Java应用程序案例1-1:包含两个类的程序5.2Applet程序案例1-2:一个简单的绘图程序5.3Application与Applet程序的比较1Java的诞生Java是1995年6月由Sun公司引进到我们这个世界的革命性的编程语言。1990年Sun公司成立了由JamesGosling领导的开发小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种家用电器等设备的芯片上的代码。1995年5月Sun公司推出JavaDevelopmentKit(JDK)1
3、.0a2版本,标志着Java的诞生Java语言得名于印度尼西亚一个盛产咖啡的岛屿,中文名叫爪哇学习Java语言:整体——具体与C++的区别(面向对象语言)1、指针2、多重继承3、数据类型及类4、自动内存管理5、操作符重载6、预处理功能7、Java不支持缺省函数参数,而c++支持8、字符串9、“goto“语句l0、类型转换11、异常2Java的特点1.简单2.面向对象3.分布式4.健壮5.结构中立6.安全7.可移植性8.解释性9.多线程10.动态3Java应用体系(版本)Sun公司要实现:Writeonce,runanywhere目前Java运行平台主要分为3个版本
4、:JavaSE:Java标准平台JavaEE:Java企业平台JavaME:Java小型平台学习Java必须从J2SE开始目前Sun公司已发布了J2SDK(Java2SoftwareDevelopKit)的1.7版本,可以登录到Sun公司的网站:http://www.oracle.com/us/sun/index.html我们使用J2SDK1.64Java编程环境的搭建下载JDK1.6。本书将使用针对Window操作系统平台的JDK,因此下载的版本为jdk-6u24-windows-i586-p.exe。选择安装路径界面。为了便于今后设置环境变量,建议修改默认的安
5、装路径为:D:jdk1.6。系统环境path的设置。系统环境classpath的设置。系统环境变量Path值的设置SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。系统环境ClassPath值的设置SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jrelib目录下的压缩文件rt.jar中一个Java程序的开发过程.class5.1一个简单的Java应用程序publiccl
6、assHello{publicstaticvoidmain(Stringargs[]){System.out.println(“HelloWorld!");}}保存到C:lesson1中,命名为:Hello.java。注意:源文件的命名规则如果源文件中有多个类,那么只能有一个类是public类。如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java。如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。编译使用Java编译器(javac.exe)对其进行编译。C:lesson
7、1>javacHello.java运行通过虚拟机中的Java解释器(java.exe)来解释执行其字节码文件。C:lesson1>javaHello5.2一个简单的Java小应用程序(JavaApplet)importjava.applet.*;importjava.awt.*;publicclassBoyextendsApplet{publicvoidpaint(Graphicsg){g.setColor(Color.red);g.drawString("我一边喝着咖啡,一边学Java呢",5,30);g.setColor(Color.blue);g.dr
8、awStr
此文档下载收益归作者所有