版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章掌握Java软件编程语言基础、Java常用的开发工具掌握Java程序的基本构造掌握Java语言的基本控制过程使用Java语言,实现更复杂的应用程序命令行计程仪程序、课程目标、Java开发环境Java语言基础Java控制构造、分类计程仪了解JAVA开发环境了解如何安装和设置环境变量J2SDK了解path和classpath角色学会创建第一个JAVA应用程序并成功执行创建JAVA计程仪程序的注意事项,上一节:编译并执行JAVA, JAVA平台JAVA平台的概念平台:为计程仪平台提供执行环境的硬件和执行操作系统的总称JAVA平台:纯软件、 为Java提供统一运行环境的Java平台配置结构Jav
2、a虚拟机(Java API)Java类库、Java平台和Java平台配置结构Java虚拟机:解释和运行Java二进制代码Java API :格拉夫伊卡斯接口功能, 由Java平台、Java应用程序接口的主要内容、Java开发环境、可以从网站免费下载j2sdk ()的许多软件包组成。Java (解释程序) Java集成开发环境(集成驱动电路)包含NetBeans、 J2SDK (如Eclipse )的安装(演示)、java开发环境目录查询结构、安装SDK时将生成bin目录查询: java开发工具的java编译程序、 包含解释程序等的demo目录查询:部分斯坦共和国计程仪程序lib目录查询: Ja
3、va开发库jre目录查询:包含Java虚拟机、执行库等的Java执行环境、Java开发环境开发工具的介绍、转换为javac.exe -Java编译程序Bytecode的Java应用程序一般被称为Java虚拟机。 jdb.exe -Java调试器,用于调试Java堆计程仪程序。 javap.exe -反编译(将. class文件恢复为. java )。 创建javadoc.exe-html文件的文档生成器。 applet查看器. exe-applet解释程序。 解释转换为Bytecode的Java小程序。 Java开发环境、设定环境变量在Windows 2000和Window XP系统中,可以选
4、择【控制屏】|【系统】|【地址面包车】|【环境变量】。在显示的环境变量窗口中包含【用户变量】和【系统变量】,在系统变量框中选择【path】,喀呖声【编辑】按钮后,在显示的【系统变量的编辑】窗口的【变量值】框的最后,显示JDK安装路径bin; 查看Java语言开发环境和环境变量环境变量的两种方法如何解决使用Java命令的问题:如何设置系统环境变量path环境变量的角色%path%, Java语言开发环境实际的操作classpath角色Java解释程序如何处理当前目录查询问题配置classpath的一些注意事项,创建第一个Java计程仪程序(1/4),1 .在记事板上创建源计程仪程序:第一个Jav
5、a计程仪程序(1/4) 创建3360张3*创建时间: 2004.06.03 *修改3360李四*修改时间33602004.08.15 */publicclassfirstappublicstaticvoic system.out.println );班级的名称、表示班级共同的班级、项目群的入口、项目群中的句子、命令行参数、创建第一个Java项目群(1/4)、创建第一个Java项目群计程仪项目(1/4)、中文标点问题对外汉语的分号与英文分号相似(中文右引号,例如:每天都很舒服! 关于Java应用程序的说明,Java的基本plume单位是类,每个plume应该有公共类,2. public clas
6、s FirstApp声明公共类,FirstApp是类的名称,由用户指定,4。 5 .每个Java应用程序都必须定义一个主方法publicstaticvoidmain (字符串args )。 6 .如果在一个Java plum计程仪程序文件中定义多个类,则只有一个public,而main方法必须位于public类中2 .选择用于存储源plum计程仪的文件夹。 例如,要保存文件(如C:Java ),请在“文件名”栏中键入FirstApp.java,然后在“保存类型”栏中选择“所有文件”。 需要注意的问题是,不要忘记文件所在位置的文件类型:创建第一个Java plum (3/4),3 .编译源计程仪
7、plum,“plum计程仪plum”“附件”“命令提示符”:闪烁的光标在此处显示命令光标前面的是当前路径。 以创建第一个Java计程仪程序(3/4)、检入: cd Java、检入目录查询: dir,然后在包含该目录查询下的所有文件中的“FirstApp.Java”的Java源文件中,单击, 创建第一个Java plum如果编译成功,将生成文件名与类名称相同的字节查询密码文件FirstApp.class,创建第一个Java plum (3/4)计程仪程序(相当于其他语言plum的可执行文件),然后再次键入dir命令Java小程序概述。 Java可以编写两种类型的计程仪程序:应用程序(应用程序)的
8、常用应用程序Java小程序(小程序)。 Java小程序是可以嵌入到HTML文档(网页)中的Java计程仪程序。 当浏览器导入包含小程序的网页时,小程序下载到浏览器并开始执行。 小程序可以通过网际网络传输,也可以通过与Java兼容的Web浏览器运行。创建java小程序,导入Java.awt.*; 导入Java.applet.*; publicclasshelloworldappletextendsappletpublicvoidpaint (图形) super.paint (g )。 (健康世界!)” ”,三十,三十); 该计程仪程序的功能是在坐标(30,30 )上输入字符串“Hello Wor
9、ld! 中所述情节,对概念设计中的量体执行面积分析。 此计程仪程序不实现main ()方法。 这是小程序和应用程序的区别之一。 要执行此堆计程仪程序,必须首先将其存储在名为HelloWorldApplet.java的文件中,然后对其进行编译。 d 3360 jjavaworkjavachelloworldapplet.Java将创建字节查询密码文件helloworldapplet,并创建HTML文件,因为小程序没有main ()方法作为Java解释程序的门户站java小程序是这样写的。 my applet使用标签启动hello world applet,代码属性表示字节查询密码所在的文件,wi
10、dth和height属性表示applet所占空间的范围。 最后,将此HTML文件保存到AppletExp.html并运行c 3360 javabookappletviewerappexp.html时,将显示小程序导航仪表窗口,并选择在指定区域显示“hellowoom” 、Java集成驱动电路、集成驱动电路(integrateddevelopmentenvironment )集成开发环境: NetBeans、Eclipse、JCreator等第1周的工作,1、自各儿中的建构目录、Java项目群的基本结构、Java语言基础、标识符和牛鼻子词、区变量和常量的操作运算符和表达式Java的投入产出,Ja
11、va的基本语法,Java查询密码的位置Java严格区分大小写,Java在自由形式的语言查询密码结构定义句和功能执行句的末尾一定以分号结束,在创建应用程序时程序设计师以编程中的各个元素(变量、常量、 命名对象、类、属性或方法时使用的命名符号称为标识符的JAVA标识符命名约定:以字母、下划线_或美元符号$开头(不能以数字开头)。 三个这些个字符和数字0到9的组合标识符之间不能有空格。区分大小写的最大长度为65535。 例如,_Student和_Student是两个不同的符号。标识符、确定下一个标识符是否有效的3d、$1000、Letter#、x0y、while、pri*i等良好的计程仪编程习惯在定
12、义标识符时,应该反映变量、对象和类的含义。 例如,按照studentName和student_name的习惯,表示类和接口名称的标识符以大写字母开始,表示变量和方法名称的标识符以小写字母开始,表示常量名称的所有标识符以大写字母开始的符号都不要使用$。 牛鼻子字、Java系统使用(保留)的牛鼻子字(Keyword )很多,有明确的意义,不能另外使用。 牛鼻子词也称为保留关键字。 程序设计师创建JAVA计程仪程序时使用的标识符不能包含下图所示的牛鼻子字。Java关牛鼻子字、分隔符、1、注释Java语言可采用/注释内容多行注释(块注释)、形式:/*注释内容*/文档注释3种注释方式:单行注释。 注意请
13、参考教材第24页。分隔符、2、空白字符包括空格字符、换行字符、制表符3、普通分隔符,按照语法规定使用。大括号():类主体、方法主体、复合句分号(; 功能语句后逗号(,):用于分隔变量宣言时的各变量和方法的各残奥仪表等冒号(: ) :标签条和语句之间,基本数据类型、数据类型是软件编程语言的基本概念,取值范围(不同种类的数据在修正计算机上消耗的内存容量不同)。基本数据类型、数据类型、基本数据类型、参照数据类型、数值类型、字符类型(char )、布尔类型、整数类型(byte、short、int、llt) -3.4E38-3.4E38、-1.7E308-1.7E308、true或false 1 .变量
14、的类型变量名称。 2 .变量的类型变量名称1、变量名称2、 3、变量的类型变量名称变量的值、变量定义/数据类型、变量定义的示例int number; 数字1、数字2=5、数字3。 浮点笔; 浮点pi=3. 1416 f; 注意,如果要为:浮点类型的变量赋值,请在该值后面写入f或f、变量定义/数据类型、更多变量定义的示例long number。 长控=1357924680 l;为long类型的变量赋值时,请注意在值后面写入l或l、变量定义/数据类型、更多变量定义的示例double db。 双最大值=1357924680 d; 当声明双精度的浮点型变量db、声明双精度的浮点型变量并将其指派值时,在
15、:中,可以在该值后面写d或d,也可以不写,变量定义/数据类型,以及更多变量定义的示例booleaaa TF=。 声明一个布尔变量tf并且为tf提供值的注意:布尔型变量只有真和假两个值,其中c是1和0,变量定义/数据类型,以及更多变量定义的示例char c; c=A; 如果要声明字符类型变量c,并将a分配给字符类型变量c,并将:分配给char类型的变量,则该值用单引号括住,变量定义/数据类型,以及更多变量定义的示例,除了可以将十进制分配给整数以外,还可以使用八进制和十六进制的整数变量八进制以0开始,十六进制以0 x或0 x开始,短ST=07 int n=0x2b; 变量定义/数据类型,另一种数据类型是字符串、字符串、声明的字符串s1、声明的字符串s2、值、字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024远程教育资源共享平台搭建合同
- 中学生健康知识竞赛
- 2024码头船舶污染物接收与处理环保服务合同3篇
- 2024碎石交易协议模板一
- 2024餐馆油烟净化设备采购合同
- 2024石榴树品种改良与繁育技术许可使用合同3篇
- 2025年城市更新项目委托物业管理合同范本2篇
- 2024融资租赁合同租赁标的及租金
- 2025年度二人家族农场合伙经营协议书3篇
- 2024甲乙双方网络游戏开发与发行合同
- 部编六年级语文上册 读音易错字
- 全国医学博士英语统一考试词汇表(10000词全) - 打印版
- COPD(慢性阻塞性肺病)诊治指南(2023年中文版)
- 气相色谱仪作业指导书
- 中医院医院等级复评实施方案
- 跨高速桥梁施工保通专项方案
- 铁路货车主要轮对型式和基本尺寸
- 译林版南京学校四年级英语上册第一单元第1课时storytime导学单
- 理正深基坑之钢板桩受力计算
- 员工入职培训
- 铺种草皮施工方案(推荐文档)
评论
0/150
提交评论