JAVA语言概述与程序设计环境.ppt
文本预览下载声明
1 Java语言的发展 2002年推出 JDK1.4 2006年推出JDK1.6 2007年google推出的Android操作系统使用java作为其开发语言 2009年,Sun公司被Oracle收购 本章作业(书面2/2) 7.(取数字)编写一个程序,整形变量n初始值可以随意指定,如5814,然后利用除法和取余运算把变量n的每一个数字都抽取出来并打印出来。输出结果为: n=5814 The digits of n are 5,8,1,4 注意: 0.请参考示例代码 GetDigit.java 1.需使用函数的形式,如在类中定义public static ... getDigit(...)方法.... 2.如果变量n给定初始值是字符串”5814”,如何操作?查询jdk文档 3.如何编写一个通用的getDigit方法,可以获取任意大小的数中的数字? * 5.Java目录 安装JDK后产生如下目录结构: \bin目录:Java开发工具,包括Java编译器、解释器等 \demo目录:一些实例程序 \lib目录:Java开发类库 \jre目录: Java运行环境,包括Java虚拟机、运行类库等 … 详见书本 5.Java程序的集成开发环境 使用Eclipse开发HelloWorld.java 1.新建项目 2.新建package(初次演示不需要创建) 3.创建类(class) 4.运行 6.JDK文档怎么用? 讲解String类的 给定一个代表身份证号码的字符如何抽取出其中的日期信息 讲解Math类 如何求开根号 讲解Integer类 parseInt方法 * 本章作业(书面1/2) 要交的作业: 0.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写) 1.什么是jdk?jdk,jre,jvm的区别是什么? 2.Java分为哪三个部分?有什么区别? 4.java HelloWorld命令中,HelloWorld这个参数指的是什么? 5.设置path变量有什么用? 6.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同? JAVA语言程序设计 * JAVA语言概述 第一章 * 说明及FTP内容 本ppt基于 Java疯狂讲义(第2版) Java核心技术 卷1:基础知识(第八版) 卷2,第一章:文件和流,第三章:网络、第四章:数据库编程 资料下载 java相关资料,其中jdk6.ZH_cn.chm为jdk文档,非常重要,人手必备 软件 小型java编辑器scite Ftp地址:32 用户名密码: java * 成绩的组成 50%平时成绩+50%考试成绩 平时成绩 课堂回答 实验表现(尤其重要)、面向对象设计大作业 作业完成情况 旷课、抄袭、不交作业(不会做的也需写出思考过程)、不交实验报告(一次扣20分) * 课堂纪律 1.不得旷课(有事情的话要在上课前上交假条或者打电话请假) 2.试验课比较重要,一定要将实验内容都做完 3.后2排不能坐 * 作业要求 1.自己写、按时交 2.不会写的,需要写出思考过程、查询资料的过程。不能仅仅简单地写一句,”老师我不会!” 3.选做的,请标记出来,便于登记 * 学期任务及目标 1. 真正掌握面向对象(OO)程序设计思想 看得懂别人的OO程序 对给定的问题可以用OO思想进行设计并解决 进一步:使用框架解决问题 2. 写出一两个真正有用的能解决实际问题的程序(不要玩具程序) 写出来后和我交流,作为加分项 3.学会熟练使用Eclipse 本书的使用方法 本书特点: 内容多:可以做教材,也可以作为字典类参考书,当碰到不懂得地方,查询本书获取相关内容。 学习时以PPT为主,本书作为参考书。 学习时应重点突出,注意我上课时讲的重点 书中的程序,要尝试读懂、运行、模仿、修改。 * 本门课程推荐的学习方法 1.认真听课,消化老师课堂上讲述的知识点 2.回去以复习PPT为主,并争取看懂书上的相关代码 3.编代码编代码编代码… Java主要是一门实践的技术,所以一切要以实践为主而不是以看书学理论为主。 * 内容 1.了解Java语言的发展历史 2.了解Java语言的特点 3.JDK、JRE、JVM 4.掌握安装并设置Java开发平台 掌握Java程序的组成结构 5.掌握使用简单编辑器编写Java程序并学会使用javac与java命令 6. JDK文档怎么用? * 1 Java语言的发展 1991年由James Gosling负责开发的一个分布式代码系统(Oak),最初是为家用消费电子产品(电冰箱、电视机等)进行编程控制 。 1993年Sun 公司将目标市
显示全部