网站大量收购闲置独家精品文档,联系QQ:2885784924

Java语言课程讲义教材课程.ppt

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

JAVA编程语言 ;Java基本语法 面向对象的特性 创建图形用户界面 Java小应用程序 多线程机制 数据I/O 网络编程的介绍; 第一章 Java语言入门 ? ; 一、java 的特点 ;3、多态性、鲁棒性、继承性 1)多态性 多种表现形式,用一个对外接口,多个内在实现“方法”表示 。(如重载) 2)鲁棒性 java编译和运行时,都会对可能出现的问题进行检查,以消除错误的产生。自动垃圾收集进行内存管理,防止程序员管理内存时出错。通过集成的面向对象的异常处理机制,对编译时可能出现的但未被处理的异常进行提示。 3)继承 指一个对象直接使用另一个对象的属性和方法。相当于创建一个新类。基础类与衍生类可以分开。;4、平台无关性 解释器对字节码进行解释,只要安装了java运行实系统,编写出的java程序就可以通过网络在不同平台上运行。 ;JVM: 定义:An imaginary machine that is implemented by emulating it in software on a real machine.Code for the Java Virtual Machine is stored in .class files,each of which contains code for at most one public class. ;7、垃圾回收机制 1)程序员无权回收内存。(系统级线程跟踪每一个存储空间的分配情况) 2)系统自动完成。(在JVM空闲周期,垃圾收集线程检查,释放内存。) 3)时间不固定 4)程序员可以使本地变量失去意义,例使本地变量赋值为空 5)垃圾回收机制当运行用户线程时,不能回收内存 ;二、JDK的安装、设置及文档的使用;12;三. 编写第一个Java程序;2、applet 程序 源程序: import java.applet.Applet; import java.awt.Graphics; public class Ex2 extends Applet{ public void paint(Graphics g) { g.drawString(“hello world”,25,25); } } 编译:javac Ex2.java 嵌入HTML文件: applet code=Ex2.class width=200 height=200 /applet 运行: 1)浏览器运行 2) 用工具appletviewer运行;Exercise1: public class Test1 { public static void main(String[] args) { System.out.println(Whats wrong with this program?); } } public class TestAnother1 { public static void main(String[] args) { System.out.println(Whats wrong with this program?); } };Exercise2: public class Testing2 { public static void main(String[] args) { System.out.println(Whats wrong with this program?); } }//Test2 ;Exercise3: public class Test3 { public static void main(String args) { System.out.println(Whats wrong with this program?); } };Exercise4: public class Test4 { public void main(String[] args) { System.out.println(Whats wrong with this program?); } } ;第二章 面向对象的程序设计;二、面向对象的基本概念 1、对象 任何事物都可以被看作为对象(object),面向对象的程序设计方法就是将对象做为程序设计的基础,把对象的状态和所允许的操作结合起来考虑,对现实中

文档评论(0)

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

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

1亿VIP精品文档

相关文档