- 1
- 0
- 约3.23千字
- 约 35页
- 2018-02-28 发布于天津
- 举报
《Java语言程序设计》 教师: 李蔚妍 电话: 8242497办公室: 文理大楼609西 电子邮箱:liweiyan@ 公共邮箱:javaxinxishuxue@163.com 密码:xinxishuxue 课程提纲 Java语言概述 Java语言语法基础 面向对象的特征 Applet及其应用 图形用户界面设计 异常 线程 数据库操作 Java输入/输出 网络编程 参考资料 Java语言程序设计(第2版),吕凤翥、马皓编著,清华大学出版社 Java编程思想,第2版,候捷译,计算机科学丛书,机械工业出版社 第1章 JAVA语言概述 1 课程介绍 1.1 什么是Java? 1.2 Java语言的特点 2 Java语言概述 2.1 Java语言程序分类 2.2 Java程序开发过程 3 使用集成开发环境开发Java程序 3.1 使用Jcreater开发程序步骤 3.2 Java 应用程序(Application)举例 1 Java课程介绍 1.1 什么是Java? 1.2 Java语言的特点 1.前身:橡树 2.诞生:1995年5月 3.Java语言的基本开发工具是SUN公司免费提供的JDK (Java Development Kit) 4.网址 (查询新动向) 1.1 什么是Java? 一种编程语言:面向对象的程序设计语言,提供了编译、运行、调试工具。 一种软件平台 平台是程序运行的硬件或软件环境。 三个平台 适用于小型设备和智能卡 适用于桌面系统 提供分布式企业软件组件规范 J2SE(标准平台) J2EE(企业级平台) J2ME(嵌入式平台) 1. 简单性和完全面向对象 语法:放弃了C语言的全程变量、goto语句、宏定义以及结构、联合和指针数据类型。 面向对象概念:放弃了多重继承、友元类和运算符重载,采用单重继承加接口的方式代替多重继承,提供语言级的内存自动管理和异常处理方式。 1.2 Java语言的特点 2. 平台无关性:能运行于不同的操作系统 “Write once,run anywhere” 3. 安全性和可靠性 (1)取消指针的概念 (2)内存的自动管理 (3)在运行环境中提供了安全机制 4. 多线程 5. 高效的网络编程 import java.awt.*; import java.applet.Applet; public class HelloApplet extends Applet { public void paint(Graphics g) { g.setColor(Color.red); g.drawString(Hello!,20,20); } } 【例1.2】 显示字符串的Applet应用程序。 2.2 Java程序开发过程 (1)使用集成开发环境开发 第一步:安装JDK系统; JDK的下载 如果需要获得JDK最新版本,可以到SUN公司的官方网站上进行下载,下载地址为: JDK的安装 Windows操作系统上的JDK安装程序是一个exe可执行程序,直接安装即可,如果没有特殊要求,选择默认设置即可。程序默认的安装路径在C:\Program Files\Java目录下。 第二步:安装集成开发系统 常用的开发集成环境: JCreater、JBuilder、EClipse等集成开发环境 第三步:编写文件,编译文件 编写程序源文件:源文件类型名为.java 编译生成字节码文件:字节码文件类型名为.class 第四步:运行 应用程序运行:通过Java虚拟机独立运行程序 小应用程序运行:嵌入浏览器中运行 Java的工作方式 本地计算机系统 Java虚拟机(JVM) .class 二进制字节码文件 .java java源程序文件 (2)使用DOS命令方式开发运行 第一步:JDK的安装 第二步:DOS环境的配置 JDK安装完成以后,使用DOS命令来运行java文件则需要进行一下DOS下面的一个设定,设置两个环境变量path和classpath。 path变量配置步骤为: 1、“开始”“设置”“控制面板”“系统” 2、在“系统属性”窗口中,选择“高级”属性页中的“环境变量”按钮。 3、在“环境变量”窗口中,选择“系统变量”中变量名为“path”的环境变量,双击该变量。 4、把JDK安装路径中bin目录的绝对路径,添加到path
您可能关注的文档
最近下载
- 乡镇招聘试题及答案.docx
- 2021年10月23日全国事业单位联考B类《职业能力倾向测验》试题.docx VIP
- Ce元素对6061铝合金铸态组织及性能的调控机制研究.docx VIP
- T CAQI 255-2022《机动车检验机构建站规范》.pdf
- 药品GMP检查指南.docx VIP
- 2025年药品GMP检查指南.pdf VIP
- 一种人工影响天气的系留烟条及系留烟炉.pdf VIP
- 2025年事业单位公开招聘社会科学专技类(B类)《职业能力倾向测验》+《综合应用能力》合订试题(附答案解析).docx
- 三年级数学(上)计算题专项练习附答案.docx VIP
- 吉泰科GK800变频器用户手册.pdf
原创力文档

文档评论(0)