[信息与通信]第1章 JAVA语言概述.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]第1章 JAVA语言概述

Java程序设计 软件学院 马军霞 课程内容 第1章 Java语言概述 第2章 Java语言开发环境 第3章 Java语言基础 第4章 Java语言面向对象程序设计 第5章 异常处理 第6章 图形用户界面 第7章 数据库编程 第8章 资费管理系统项目实训 第9章 I/O与文件 第10章 多线程 第11章 网络编程 第12章 聊天系统项目实训 1.2 Java语言简介 为什么学习JAVA? Java是Internet上的世界语,是最佳的网络应用开发语言 到处都是 Java Java 是免费的 Java 的 API 是珍贵的宝藏 …… 2011年7月份程序设计语言排行 JAVA运行时环境(JRE) JVM 本身不足以支持java application和applet的运行 ——JRE - java 运行环境 JRE--The Java Runtime Environment JRE 由JVM 和 java platform 核心类以及相关支撑文件组成 Java 开发工具 JDK是帮助程序员开发Java 程序的 Java 开发工具包。包括: 类库 编译器 调试器 Java 运行时环境( JRE ) JDK 提供的常用工具 javac :用来编译源代码的命令。 java :用于执行类文件的命令,而类文件将在 Java 虚拟机中运行类。 appletviewer :允许在万维网浏览器的环境之外运行 Applet。 Javadoc :文档注释提取器 Jdb :调式器 Jar :java应用打包工具 public:指明成员方法main具有公共属性,是一个公有的方法,能够被任何其它对象调用。 static:指明main()方法是一个静态类方法。静态方法不用实例化对象就能够直接调用。 void: 指明main()方法无返回值。 args是形式参数变量,参数类型是String[]。参数类型不可修改,参数变量名可以改变,通常不修改。参数变量可以接收来自操作系统传送的字符串类型的参数,参数之间用空格或者制表符分开。 通过命令行参数传值 // MainArgu.java /* 功能简介:程序编译后,运行程序的时候可以输入参数,并把输入的参数保存在命令行数组中。通过for语句把输入的数据输出。 */ public class MainArgu { public static void main(String args[]) { String str=null; for(int i=0;iargs.length;i++) { str=args[i]+; } System.out.println(str); } } Applet小应用程序嵌入的HTML文件(AppletExample.html) html head title简单的小应用程序/title /head body applet code=FirstApplet.class width =200 height=200 /applet /body /html 编译FirstApplet.java : ……\javac Myapplet.java 生成Myapplet.class文件 运行html文件: ……\appletviewer AppletExample.html 或直接用浏览器打开html文件浏览 1.4 一切皆为对象 一切皆为对象 程序是对象的组合 通过消息传递建立对象之间的联系 每个对象都有自己的存储空间 每个对象都属于某个类 对象是类的实例 网上加载 API 文档的步骤: 在IE地址栏键入下列 URL /technetwork/java/javase/documentation/api-jsp-136079.html 没有 编译 已执行结束 开始 Java源程序文件: *.java文件 Java虚拟机代码:*.class文件 加载 执行完毕 结束 解释执行 合法性和安全性检测 Java虚拟机 个人计算机 Mac OS工作站 Solaris 工作站 ··· Java自动垃圾收集 GC--garbage collection 不再使用的内存空间应回收----垃圾收集。 在C/C++ 等语言中,由程序员负责回收无用内存。 Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。 垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。 Java应用程序(Java Application) 以main()方法作为程序入口,由Java解释器加载执行,能独立执行。 Ja

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档