- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA_1-开发基础02
Java语言程序设计杨 红大连海事大学 信息科学技术学院 1、教材 《Java基础教程》(第3版) 耿祥义 编著 清华大学出版社 2、答疑 地点:扬帆楼507 时间:周一中午12:00-13:30 3、学时 54学时(34学时上课,20学时上机实验) 4、实验安排 地点:扬帆楼105 时间:第1、3、7、9、11、13、15周周五3-4节; 第15、16、17周周二3-4节 5、考核方式 试内笔试(70%) 实验成绩(20%):期中小测验、实验报告、实验作业 平时成绩(10%):平时课堂表现和出席情况 Java基础教程 简介 语言基础 面向对象特征 高级特征 异常处理 输入/输出 图形化用户界面 Applet Java开发基础 Java的先导知识与后继技术 1、Java语言的地位 2、Java语言的诞生 1. 1995年6月由Sun公司推出 2. 原因:解决跨平台(操作系统和CPU)问题 传统高级语言(c/c++)不能满足嵌入式设备的需要(针对特定的计算机芯片和软件库进行编译) ; Internet和Web进一步推动了java语言的迅猛发展。 3.Java是印尼一个盛产咖啡的一个岛屿,译为爪哇,寓 意是为世人端上一杯热咖啡。 3、Java的发展历史 Java生成的字节码文件不依赖平台 半编译半解释。一次编译,到处运行 6、安装JDK(Java Development Kit) 1.系统环境path的设置 2.系统环境classpath的设置 7、Java程序的开发步骤 3 编译 4 运行 Java应用程序举例2 public class NewClass { public static void main(String args[]){ System.out.println(这是一个简单的应用程序); Student stu=new Student(); stu.speak(we are students); } } class Student{ public void speak(String s){ System.out.println(s); } } 2 Kernighan风格 实验一 1、熟悉JDK的安装与使用(也可参考书上方法)。 2、编写、编译并运行课件中的两个小程序。 步骤一:安装JDK,设置环境变量 步骤二:新建源文件,并编辑源代码 步骤三:将命令提示符切换到源文件所在目录 步骤四:编译和运行程序 遵守一门语言的编程风格是非常重要的,否则编写的代码将难以阅读,给后期的维护带来诸多不便。 1 Allmans风格 Allmans风格也称“独行”风格,即左、右大括号各自独占一行。 适用于代码量较小的程序,代码布局清晰,可读性强。 class Allmans { public static void main(String args[]) { int sum=0,i=0,j=0; for(i=1;i=100;i++) { sum=sum+i; } System.out.println(sum); } } 9、编程风格 Kernighan风格也称“行尾”风格,即左大括号在上一行的行尾,而右大括号独占一行。 适用于代码量较大程序,代码布局清晰。 class Kernighan { public static void main(String args[]) { int sum=0,i=0,j=0; for(i=1;i=100;i++) { sum=sum+i; } System.out.println(sum); } } 第1章 开发基础 Java的地位 Java的诞生 Java的发展历史 Java的平台无关性 Java的特点 安装JDK 简单的Java应用程序 1、网络地位 Java的平台无关性让Java成为编写网络应用程序的佼佼者,而且Java也提供了许多以网络应用为核心的技术,使得Java特别适合于网络应用软件的设计与开发。 2、语言地位 是一门很好的面向对象语言,通过学习Java语言可以学习怎样使用对象来完成某些任务、掌握面向对象
文档评论(0)