java总结.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:9 大小:99KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章java的起源及应用1.1程序计算机或者软件程序(通常称为程序),是指一组指示计算机或者其他具有讯息处理能力装置每一步动作的命令,通常用某种程序设计语言编写,运行于某种目标体系结构上。1.2java技术平台javaSE(JavaPlatformStandardEdition)java平台标准版。Java技术的核心。JavaEE(JavaPlatformStandardEdition)java平台企业版,主要用于网络程序和企业级应用的开发。1.3java程序开发步骤步骤一:编写源程序(扩展名是*.java)步骤二:编译源程序(后的扩展名是*.class)步骤三:执行源程序1.4JDKJDK是java的核心,包括了java运行环境,工具,和java的基础库。IDEIDE(IntergratedDevelopmentEnvironment),集成开发环境,它的种类很多,我们经常用的是强大的eclipse作为我们的开发工具。1.5java程序架构1):publicclassHelloWorld{}这是我们定义的一个类,注意源文件的名称与类名完全相同。2):Publicstaticvoidmain(String[]args)Main()方法这里是程序的入口,,书写要严格规范,注意public、void、String等关键字的大小写级排列顺序。3):System.out.println(“Helloworld!”);System是指系统控制台,out是指向外,print是指打印。Ln是指行的意思。1.5.1java编码规范(帕斯卡命名法)1)类名一定要有意义;2)首字母要大写,如果由多个单词组成,则每个单词的首字母要大写;1.6注释分为单行注释和多行注释:单行注释是以“//”开头的:多行注释:是以“/*”和“*/”结尾。初识变量和运算符2.1变量顾名思义就是为了变化而生的。变量是由变量名、数据类型、变量值三部分构成。2.2常见数据类型数据类型说明举例String字符串型为了存储一个字符串,如个人姓名等等。Int整型用于存储整数Double双精度浮点型用于存储小数Char字符型用于存储一个字符以上提到的数据类型都是用来定义变量的关键字。2.3变量的声明和使用语法:数据类型变量名=值;示例:Stringname=“快乐的小新!”;变量调用:System.out.println(“wellcom”+name+”!”);变量命名规则:1):变量名首字母以字母、下划线或$开头,但是不建议使用$符号;2):可以包含数字,但不能艺术字开头;3):不能使用java关键字;4):同一作用域中变量名不能重复。5):变量名由多个单词组成时,第一个首字母要小写,其后单词要首字母要大写。2.4运算符步骤先声明后赋值在使用。从控制台输入数据:需要导包:importjava.util.Scanner;(Scanner是对象名,input是变量(它可以改变名称))如果全部导入则用importjava、util、*;表示赋值:Stringname=input.next();Input.next()是从控制台录入字符串信息,input.nextInt()是录入整数,input.nextDouble()是录入小数,input.next().charAt(0)是录入单个字符。还有是加、减、乘、除和求于。自增和自减运算符。2.5数据类型转换1自动转换:条件:两种类型互相兼容,还有是由小的数据类型向大的数据类型进行转换2强制转换:语法:(数据类型)表达式如:doublescore=67.5;Intnewscore=(int)score;高级运算符和分支结构3.1boolean型与关系运算符Boolean型有且仅有两个值:值说明True真Fault假关系运算符有<,>,==,>=,<=,!=3.2if结构If(boolean表达式){//语句或语句块}注意:小括号中有多个条件时,使用小括号来执行顺序。补充:逻辑运算符:逻辑运算符名称&&与、并且||或、或者!非3.3if—else结构If(boolean表达式){//语句或语句块}else{//语句或语句块}多重if---else结构If(boolean表达式1){//语句或语句块1}elseIf(boolean表达式2){//语句或语句块2}else{//语句或语句块3}使用多重if---else结构时应注意区间需要从大到小或者从小到大依次排列条件3.4switch结构语法:switch(表达式){case常量1:语句1;break;Case常量2