- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章java语言概述要素
课程要求 旷课3次,取消考试资格; 考试内容:平时+实验+期末; 形式:上机?大作业?笔试? 参考资料 Sun公司大事记 1982年:Sun由Andy Bechtolsheim、Bill Joy、Vinod Khosla和Scott McNealy在斯坦福大学创建,其第一台工作站问世; 1989年:Sun发布SPARCstation 1,是第一款“比萨盒”计算机。 1991年:Sun面向商业计算机推出了基于Unix的Solaris 2操作系统。 1992年:Sun推出SPARCstation 10——第一款多处理桌面计算机。 1995年:100台Sun计算机系统用于拍摄“玩具总动员”电影,这是第一部完全在电脑上制作的动画片。 1996年:Sun向所有主流硬件和软件厂商许可Java。 2005年:Sun以40亿美元收购了主流计算机使用的磁带存储系统生产厂商StorageTek。 2008年:Sun以10亿美元收购了开源数据库厂商MySQL; 2009年被Oracle公司收购。 编程语言排行榜 JDK(java development kits)包括: JRE:java run time environment; JVM: java virtual machine; java API; java编译器、java运行解释器、java文档化工具等 常见错误 类名与文件名不一致; main方法中四要素缺少; java代码区分大小写; 缺少分号; Java集成开发环境—Eclipse Eclipse中Java项目创建过程,类库添加界面 Java集成开发环境—Eclipse Java语言概述 教材目录 第1章 Java语言概述 第2章 Java编程基础 第3章 封装与类 第4章 数组和字符串 第5章 继承和接口 第6章 异常处理 第7章 反射与注解 第8章 集合与泛型 第9章 图形用户界面 第10章 输入输出流 第11章 多线程编程 第12章 网络编程 第13章 项目实战 第14章 数据库操作 第1章 Java语言概述 Java在软件工程课程体系中的位置 Java语言 Java语言 JavaEE Java开源框架 android Web程序设计基础 UI设计 …… C C++ C# Windows Form 数据结构 算法分析 离散数学 本章目标 了解Java语言的特点 理解Java虚拟机的作用 理解Java虚拟机的工作机制 掌握Java编程环境的设置 掌握Eclipse新建项目和创建类的流程 了解Java与Android的关系 目 录 1.1 为什么开发Java? 1.2 Java语言的特点; 1.3 第一个Java应用程序:Hello World 1.4 Java程序如何执行? 1.5 Java 开发环境 1.6 Java与Android 1.7 本章小结 1.1 为什么开发Java? Java是一种跨平台的面向对象的程序设计语言,由Sun微系统公司的James Gosling领导开发。 Java语言开发小组成立于1990年,其目的是开拓消费类电子产品市场,例如,交互式电视、机顶盒、烤箱等。 Java诞生于1995年,主要贡献者James Gosling。 图1-1 Java标志 1.1 为什么开发Java? 为了使Java与软硬件平台无关,Gosling首先从改写C编译器着手。但是在改写过程中,他感到仅使用C语言是无法满足需要的。他意识到设计的新语言必须注重于语言所运行的软硬件环境,目标是让该语言运行于分布的、异构的网格环境中,完成各类电子设备之间的通信与协同工作。而这一特点,恰恰是Java迅速流行的最为重要的原因。 有心栽花花不开,无心插柳柳成荫 Java带给Sun的只有声誉 1.2 Java语言的特点 Java分为三个体系,分别为JavaSE(标准版)、JavaEE(企业版)和JavaME(微型版)。 Java是一种能够跨越多个平台的面向对象的编程语言,它具有一些鲜明的特点: 简单 面向对象 跨平台 安全 多线程 动态 函数式编程 1.3 第一个Java应用程序:Hello World Java程序是由类(class)组成的,一个类包含方法和属性。类是Java程序设计的基本单元。 Java应用程序总有一个“main()”方法。main()方法是程序的入口,它是公有的、静态的。参数String[] args表示一个字符串数组可以被传入到该程序,用来传递外部数据以初始化程序。程序总是从main()方法开始执行,因此,main()方法是跟踪程序执行过程的起点。 class被使用公共(public)修饰,这表明保存该类的文件名称必须是HelloWorld.java。 注意:java源文件名称的大小写要与类名完全一致
您可能关注的文档
最近下载
- 2024年4月 全国高等教育自学考试真题 人员素质测评理论与方法 06090.doc VIP
- 路基挡土墙专项施工方案 - 大模板.docx VIP
- 一种可连续工作的氦气纯化器与纯化方法.pdf VIP
- 抢救药品相关试题(附答案).docx VIP
- 施工现场机械设备检查技术规范 JGJ 160-2016知识培训.pptx
- 2017年版2020年修订普通高中语文课程标准解读与培训课件.pptx VIP
- (人教2024版新教材)英语四年级上册Unit4.2 Part A Let’s learn&Match, act and guess课件.pptx
- 2025届高考散文一轮整体复习:写人叙事类散文——《放牛记》全文详解+课件.pptx VIP
- 热力管道工程质量保证措施和体系.pdf VIP
- 黄帝内经的临床医学理论.PPT VIP
文档评论(0)