Java学习基础大纲.doc
《Java学习基础大纲.doc》由会员分享,可在线阅读,更多相关《Java学习基础大纲.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、+Java基本语法1.概述2.运算符3.条件判断4.循环结构5.嵌套循环6.数组操作一:第一章(概述)1. ?:什么是Java?Java能吃吗?Java的作用是什么?答:Java不能吃,Java是由Sun公司开发的新一代编程语言,使用它可在不同的硬件系统、不同操作平台的网络环境中开发软件。2. ?:怎样才能运用Java程序处理现实中的问题?答:必须在操作系统上安装好Java虚拟机(JVM),才能运行Java程序。3. ?:Java语言特性包括哪里?答:a.简单-Java提供了丰富的类库,摒弃了C+中容易引发错误的地方。(如指针和内存管理)b.Java语言的设计完全是面向对象的,它不类似C语言那
2、样面向过程的程序设计;Java支持静态和动态风格的代码继承及重用。c. 多线程,使得在一个程序里可同时执行多个小任务。d. 可移植性,依赖Jvm可以一处编译多处运行。JVM (Java虚拟机 Java Virtual Machine):在一台计算机上由软件或硬件模拟的计算机,JVM读取并处理经编译过的平台无关的字节码Class文件。JAVA中的最大特点:可移植型,一个程序,可以同时在多个平台上执行,而不改变程序本身。(实现可移植性必须利用JVM)Java可移植性:JDK下载 直接到下载4.Java开发平台需要(JDK 开发工具包),运行Java程序需要安装 JRE(运行时环境);程序安装完成后
3、需要配置环境变量:我的电脑- 属性 高级 环境变量-系统变量JAVA_HOMEC:Program Filesjdk1.5CLASSPATH.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;Path%JAVA_HOME%bin; (加在最前面)配置好后,到DOS环境下输入javac命令,如果执行正确,表示JDK安装和配置完成。Java主要技术分支:JAVA SE(Java2 Platform Standard Edition)标准版,适用于普通应用程序的开发。JAVA EE(Java 2 Platform Enterprise Edition)企业版,
4、适用于大型企业级应用程序的开发。JAVA ME(Java 2 Platform Micro Edition)微型版,适用于移动设备或嵌入式设备的程序开发。编译命令:javac.exe 解释命令:java.exeJava程序组成:Java源文件、字节码文件、机器码指令JAVA小程序:public class Testpublic static void main(String args)System.out.println(“Hello JAVA”);二:第二章(运算符)在使用一个Java文件中允许有多个class定义,编译之后会自动划分不同的classint num=10;表示定义一个变量,类
5、型是整形,只能保存整形,1,2,3,5System.out.println():表示在屏幕上打印输出注释:单行: / ,多行: /* */ ,文档注释:/*.*/标识符:可由任意顺序的大小写字母、数字、下划线(-)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的保留关键字。合法:yourname_lxh $yourname不合法:class 84.6 Hello 变量:将内存中的某个内存块保留下来以供程序使用,里面的内容是可变的常量:一个数字就表示常量、常量内容是不会改变的Java数据类型划分:一个数据有自己的保存范围,超过则会出现错误;要在允许的范围之中保存数字字符类型在内存
6、中占2个字节A可以用来保存英文字母转义字符:布尔类型(boolean)只有真true和假false两种Boolean flag=true; /声明布尔变量flag,并赋值为trueInt x=30; /定义整形变量String str =”hehhe” /定义字符串变量float f=30 3f; /浮点型int x=(int)f /强制类型转换一元运算符算术运算符 关系运算符递增与递减运算符逻辑运算符 &与&表示短路与对于“与”来说,要求所有的条件都判断,而如果使用“短路与”如果第一个条件为false,则后面的条件将不再判断| 与|表示短路或对于“或”来说,要求所有的条件都判断,而如果使用“
7、短路或”如果第一个条件为true,则后面的条件将不再判断。括号运算符:位运算符:左移操作是将运算数的二进制码整体左移指定位数,左移之后的空位使用0来填充右移操作是将运算数的二进制码整体右移,右移之后空出来的位置以符号位填充。如果是整数使用0填充,如果是负数使用1填充运算符的优先级:表达式范例:三:第三章(条件判断)一般来说程序的结构包含三种:顺序结构,选择结构,循环结构顺序结构:程序至上面下逐行执行,一条语句执行完之后继续执行下一条语句,一直到程序的末尾。选择结构:选择结构是根据条件的成立与否,再决定要执行哪些语句的一种结构循环结构:是根据判断条件的成立与否,决定程序段落的执行次数,而这个程序
8、段落就称为循环主体。If(判断条件) if(条件判断) 语句 1 语句主体1语句2 else 语句主体2 三目运算:变量=条件判断?表达式1:表达式2:如果需要在ifelse里判断多个条件时,就需要ifelse ifelse语句了,其格式如下:if(条件判断1) 语句主体1;else if(条件判断2) 语句主体2;./多个else if()语句else 语句主体3;If else 本身是两种结果,如果现在有多种结果都需要判断的话,则就必须使用多条判断。要在许多的选择条件中找到并执行其中一个符合判断条件的语句时,除了可以使用ifelse 不断地判断之外,也可以使用另外一种更方便的方式即多重选择
9、-Switch 语句,语法格式:执行流程:每个语句之后都会存在一个break,此语句表示退出整个switch()语句,如果不写上此语句,则所有的操作将在第一个满足条件之后的语句之后全部输出,直到遇到break为止。四:第四章(循环语句)所谓的循环就是指重复的执行某一段代码while 循环do whilie循环for 循环While是循环语句,也是条件判断语句。当事先不知道循环该执行多少次的时,就要用到while循环。While循环的格式:dowhile循环也是用于未知循环执行次数的时候,而while循环及do.while循环最大不同就是进入while循环前,while语句会先测试判断条件的真假
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 学习 基础 大纲
限制150内