电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java程序设计讲稿VIP免费

Java程序设计讲稿_第1页
1/15
Java程序设计讲稿_第2页
2/15
Java程序设计讲稿_第3页
3/15
1.;进程管理定如用文件管理特性/功能存储管理设备管理作业管理Java讲稿曾子日三省于己:为人谋而不忠乎?与朋友交而不信乎?传不习乎?须每课三省于己:课前预习了解了什么?课上老师教了我什么?课后反思我学到了什么?1知识引入1.1冯.诺依曼——计算机体系结构计算机工作原理——存储程序与程序控制•哪些地方可以存放数据?ROM(只读存储器)、RAM(随机存储器)寄存器、Cache(位于CPU内部)内存、外存(程序语言经常访问)每个独立部件一般都有自己的缓存区软件=(程序+数据)+文档1.4程序设计——编写程序控制计算机让它来为人类解决实际问题•程序设计的一般流程分析问题T抽象事物T描述数据T输入存储T数据处理T结论输出•分析问题:问题涉及哪些事物(对象)•抽象事物:事物有哪些特征(属性)和行为(方法)•描述事物:根据事物的特征和行为对其进行分类描述(类)•输入存储:外设主I控制粗1数播!也型遐會J匚PL-1.内存:单个属性数据(例如一个汉字,一个数字,一个标点符号,一个人的姓名、身份证号、性别、出生日期等,一本书的名称、价格、作者、出版社等,一个圆的半径,一条路的距离、宽度,一棵树的高度、科属等。),单个对象数据(例如一个人,一本书等),系列数据(例如一些人、一些书等)外存:文本文件、XML文件、JSON文件、数据库文件等。输入:键盘、鼠标、语音输入、传感等。•数据处理源操作:程序设计语言提供的底层操作。组合操作:由程序员利用源操作组合而成。•结论输出:显示、打印、音频输出、传感等。2基本概念2.1Java特性•语法友好•面向对象•内存管理•跨平台2.2Java的工作方式1)编写源代码:程序员2)编译:检查错误并编译成字节码3)输出:输出虚拟机字节码4)运行:虚拟机2.3Java的程序结构•类存于源文件中•方法存于类中•语句存于方法中2.4课行三问•什么是源文件?•什么是类?•什么是方法?2.5编写带有main方法的类publicclassMyFirstApp{publicstaticvoidmain(String[]args){System.out.println("IRule!");System.out.println("theworld!");}}•程序从哪里开始执行(入口)到哪里执行结束(出口)?每个Java程序最少都会有一个类以及一个main()方法。每个应用程序只有一个main()函数。2.6元数据描述、输入、存储、处理、输出main由系•Java提供的基本运算转义字符字符含义\n换行(0x0a)\r回车(OxOd)\f换页符(0x0c)\b退格(0x08)\s空格(0x20)\t制表符\"双引号\'单引号\\反斜杠\ddd八进制字符(ddd)\uxxxx16进制Unicode字符(xxxx)程序设计解决的任何问题都起始于main方法的第一条语句,终止于方法中的最后一条语句。•存储单个原始数据(常量:程序执行过程中不会发生改变与变量:统分配的存储空间,里面的值可以通过“=”随时改变)格式:数据类型变量名;//存储一个整数inta;〃变量必须先申请后使用a=5;intb=10;intc=55,d=-10;Java提供的基本数据类型有:整数类型:byte、short、int、long;浮点(小数)类型:float、double布尔(逻辑)类型:boolean(只有true或false两种结果取值)字符型:char(必须用单引号括起来)算数运算符+-*/%++--关系运算符==!=>>=<<=逻辑运算符&&II!位运算符&I〜人>><<>>>赋值运算符=优先级运算符结合性1on-从左到右2!4(正}-(©)i++—从右向左3从左向右4咖)-倆从左冋右5*»从左向右6<<=>>=instanceof从左冋右1==r=从左问右8:-门」&甘安位与}■■=从左冋右gA从左向右10I从左向右11从左冋右12II从左向右137_从右冋左14=+=-=J/=%=&=|=血二2二<<=»=>>>=从右冋左•控制台输入1)importjava.util.*;//在类定义的前面引入提供输入的类2)Scannersb=newScanner(System.in);//定义一个提供输入功能的对象,写在main函数体内3)inta=sb.nextlnt();〃通过对象sb调用读取整数数据的方法,并通过赋值符号存入变量a中•控制台输出System.out.println("IRule!");//通过System.out对象调用相应的方法输出数据3元数据处理流程的三种结构思路:分析问题T抽象事物T描述数据T输入存储T数据处理T结论输出3.1顺序处理:从main函数的第一条语句开始,一次执行到最后一条语句结束。•课练1)任意输入一个合理的长方形的长与宽,输出其周长与...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java程序设计讲稿

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部