* 演示Java2Demo C:\Program Files\Java\jdk1.6.0_01\demo\jfc\Java2D\Java2Demo.html 在cmd下C:\Program Files\Java\jdk1.6.0_01\demo\jfc\Java2Djava -jar Java2Demo.jar可运行桌面应用程序 * 工作的重点是要写源程序 引出Java程序框架 * * 在Eclipse平台下进行分析 * 在Eclipse环境中讲解常见错误 第一章 开发简单JAVA应用程序 本章主要内容 1.1 Java的诞生与发展 了解Java的优点和应用 1.2 Java环境的配置 掌握Java的工作原理 学习安装Java环境 1.3 一个简单Java程序的编写和运行 掌握 application 结构及各自编译、运行的过程。 本章目标 理解什么是程序 了解Java的技术内容 什么是程序 程序一词来自生活,通常指完成某些事务的一种既定方式和过程 在日常生活中,可以将程序看成对一系列动作的执行过程的描述 银行 1、带上存折/银行卡去银行 3、将存折或储蓄卡递给银行职员并告知取款数额 2、取号排队 5、银行职员办理取款事宜 生活中的程序 6、拿到钱并离开银行 4、输入密码 计算机中的程序 1、做口述笔记…… 2、键入信函的内容…… 3、发送传真…… 1、口述 2、信函 System.out.println(口述); System.out.println(信函); System.out.println(传真); 指令被逐条执行 程序员 老板 秘书 程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 要执行的一组指令 3、传真 为什么学习Java Java是Sun Microsystems于1995年推出的高级编程语言 Java 领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术 PK. PK. 1.1 Java的诞生与发展 什么是Java Java既是一种程序设计语言 ,又是一个平台 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。 程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。 程序设计语言 ActionScript、VBScript、C、C++ 在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统 1.1 Java的诞生与发展 1.1.1 Java的历史 前身:OAK(James Gosling 1990) Java大事记 1995年5月23日,Java语言诞生 。 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术 。 1997年2月18日,JDK1.1发布 1.1 Java的诞生与发展 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录 。 1998年12月8日,JAVA2企业平台J2EE发布 。 1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME) 。 2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机 。 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME 1.1 Java的诞生与发展 1.1.2 Java特点和优势 完美的面向对象设计和开发 Java是天生的面向对象设计语言,完美的实现了主流的面向对象技术,提高了软件的复用性。 跨平台性 Java语言编写的程序可以在编译后不用经过任何更改,就能在任何硬件设备条件下运行。这个特性经常被称为“一次编译,到处运行”。 内存垃圾收集机制 在C/C++ 等语言中,由程序员负责回收无用内存 Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间 垃圾收集在Java程序运行过程中自动进行 1.1 Java的诞生与发展 1.1.3 Java语言的应用和前瞻 企业级应用开发 在日本,伴随着
您可能关注的文档
- 金版学案物理(人教版)必修能量守恒定律与能源摘要.ppt
- 金地西安湖城大境商业项目摘要.ppt
- 金蝶KRISE财务软件建立帐套及初始化流程图摘要.ppt
- 金科大酒店绩效考核系统宣讲摘要.ppt
- 金牌导购员培训摘要.ppt
- 金融案例摘要.ppt
- 金融学概论摘要.ppt
- 金色时代微信运营规范与实施流程摘要.ppt
- 金属非金属矿山安全生产标准化宣贯摘要.ppt
- 金属复习课摘要.ppt
- 2025年工业级无人机十年发展:电力巡检无人机发展报告.docx
- 生物传感器2025年发展趋势:医疗诊断领域报告.docx
- 2026年纯银圆雕产品项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年金属邮箱项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年美发培训行业十年发展报告.docx
- 2026年工业用胶粘剂行业环保政策影响报告.docx
- 2026年智慧城市五年升级与智能安防行业报告.docx
- 2026年超大玻璃转盘项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年硅胶胸罩项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年调味品行业配方创新十年报告.docx
最近下载
- 2026年牛津译林版中考英语新课标1500个单词背诵清单.pdf
- 疥疮诊疗中国专家共识(2026版)解读PPT课件.pptx VIP
- 《烟雾病和烟雾综合征诊断与治疗中国专家共识(2024)》解读PPT课件.pptx VIP
- 2024年改良型新药行业研究报告及未来五至十年预测分析报告.docx
- 乡镇民主生活会批评与自我批评.docx VIP
- 陕西凤翔县马家庄秦墓出土的出土陶罐.docx VIP
- 采血后预防淤青的按压方式.pptx VIP
- 纺织厂供配电系统设计.doc VIP
- 乡镇领导班子成员相互批评意见.docx VIP
- 30.XX中专职业学校“十五五”五年中长期发展规划(2026-2030年).pdf
原创力文档

文档评论(0)