Part I Java概述amp;基础语法.doc

******************************************** Part I Java概述基础语法 ******************************************** 学习目标: 了解Java开发环境及开发工具,掌握如何进行开发环境设置及如何编译和运行Java程序,熟悉J2SDK基本命令 熟悉几种不同类型的Java程序 熟练掌握Java语言的数据类型(基本数据类型和引用类型的区别)、常量、变量、表达式及流程控制结构 掌握数组的定义、建立及其使用方法 掌握Java一般程序的结构 基础知识: Java开发环境及配置: path和classpath的设置,为什么要设置环境变量? Java语言、JVM和Java平台三者之间的关系是什么? J2SDK的常用命令以及两类不同的Java程序: 使用Javac命令编译程序,Java命令运行程序(使用这些命令的时候应该注意哪些问题?)appletviewer a.html application和applet的区别 Java的基本语法单位包括:空白、注释、语句、标识符及关键字。 Java有3类注释: // 在一行的注释,从这个标识到行尾都是注释 /* 一行或多行注释,在两个标识之间的都是注释 */ /** 文档注释 */ 语句:Java中最小的执行单位,Java各语句之间用分号“;”分隔。一条语句可以写在连续的若干行内。花括号{ }包含的一系列语句称为语句块,简称块。 标识符:以字母、下划线或者美元符号$开头,由数字、字母,下划线或美元符组成的字符串。标识符区分大小写,长度没有限制,但不能以数字作为开头。 Java中的数据类型 Java的数据类型分为两大类:简单类型和引用类型。简单数据类型包括逻辑类型、字符类型、整数类型和浮点类型。引用类型包括数组、类和接口等。 各类型数据间的转换:整数、浮点型、字符型数据可以混和运算。运算时,不同类型的数据先转换为同一类型再运算。转换的一般原则:精度低→精度高 引用类型的数据需要用new关键字为其分配空间 运算符与表达式 常量与变量的定义与区别:Java中的常量只有简单数据类型和String类型 a、常量用final来修饰,在程序中不能被修改的量; b、变量是存储数据的基本单元,必须先声明再使用,表达式中所出现的变量必须先给其赋初值; c、有static修饰的是类变量,没有static修饰的是实例变量,类变量只在程序开始运行时分配一次存储空间。 d、变量的作用域:类中定义的变量是类的成员变量,它的作用域是整个类。而在方法中定义的变量称作自动变量或局部变量,它的作用域是从该变量的说明处开始到包含该说明的语句块结束处,语句块外是不可以使用的。 Java中的运算符包括算术、关系、逻辑和位运算符 a、==运算符和equals()方法的区别 b、运算符的优先级: 后缀运算[]、()→单元运算++、--、!、~→创建运算→乘除运算→加减运算→移位运算→关系运算→相等不等运算→位运算符→位运算符^→位运算符|→逻辑运算符→逻辑运算符||→条件运算符?: →赋值运算符 流控制结构(基本语法与C++基本一致,故简略描述) 块:用 { } 括起来的语句组 循环语句: Java语言提供三种循环语句:for语句、while语句、do语句 分支语句: Java语言提供两种分支语句:if语句、switch语句(switch语句中表达式的计算结果必须是与int型赋值相容的) 特殊的流控制语句: Java摒弃了goto语句,采用两条特殊的流控制语句:break和continue a、break语句可以用于switch和循环语句中。不带标号的break语句从循环体内跳出至后面的语句,结束当前循环体。循环嵌套时,只跳出当前循环体。带标号的break语句跳出标号所标识的循环体。 b、continue语句只能用于循环结构中,用来终止一次循环操作,直接执行下一次循环。不带标号的continue语句表示提前结束本次循环,回到循环的条件测试部分继续执行。带标号的continue语句直接进入标号所指的循环体的下一轮循环。 综合实验: 1、编写一个Application,在屏幕上显示如下的信息: ********************************************************************** Welcome 你的姓名 ********************* ************************************************* 程序编译执行完成后,将其改写为Applet小程序。 2、设一个班有10名学生

文档评论(0)

1亿VIP精品文档

相关文档