- 掌握JAVA基本语法,常量,变量,流程控制,语句方法以及数组。
- 熟悉JAVA运算符的使用。
- 了解JAVA代码的基本格式。
- JAVA中的程序代码必须都放在一个类中,类需要使用class关键字定义,在class前面可以有一些修饰符。如图
- 在编写Java代码时,需要特别注意下列几个关键点:
(1) Java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条功能执行语句的最后都必须用分号(;)结束。
System.out.println(”这是第一个Java 程序!");
(2) Java语言严格区分大小写。 - 虽然Java没有严格要求用什么样的格式来编排程序代码,但是,出于可读性的考虑,应该让自己编写的程序代码整齐美观、层次清晰。以下两种方式都可以,但是建议使用后一种。如图 方法一:
方法二:
7.
JAVA程序中一句连串的字符串不能分开在两行中书写,例如下面这条语句在编译时将会出现错误。
如果为了便于阅读,想将一个太长的字符串分在两行中书写,可以先将这个字符串分成两个字符串,然后用加号(+)将这两个字符串连起来,在加号(+)处断行,上面的语句可以修改成如下形式
8.Java中的注释
注释是对程序的某个功能或者某行代码的解释说明,它只在Java源文件中有效,在编译程序时编译器会忽略这些注释信息,不会将其编译到class字节码文件中去。
(1)Java中的注释有三种类型,具体如下:
·单行注释:通常用于对程序中的某一行代码进行解释,用符号“//”表示,
“//”后面为被注释的内容,具体示例如下:
int c =10 ; //定义一个整型变量
(2)·多行注释:顾名思义就是在注释中的内容可以为多行,它以符号“/*”开头,以符号“*/”结尾,多行注释具体示例如下:
文档注释:以“/**”开头,并在注释内容末尾以“*/”结束。
/*int c =10;
int a =5;*/
9.java中的标识符
在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如,包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。
标识符可以由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但不能以数字开头,不能是Java中的关键字。
10.java中的关键字
关键字是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。和其它语言一样,Java中保留了许多关键字,如class,public等,下列是Java中所有的关键字
11.Java中的常量
常量就是在程序中固定不变的值,是不能改变的数据。
在Java中,常量包括整型常量、浮点数常量、布尔常量、字符常量等。
12.变量的定义
在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元我们称之为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。
13.变量的数据类型
1,整数:存储整数数值,没有小数部分;字节型(byte 8位一个字节),短整型(short 16位两个字节),整型(int32位4个字节),长整型(long 64位8个字节)
14.变量的类型转换
1,自动类型转换(隐式类型转换)
条件:a,两种数据类型彼此兼容b,目标类型的取值范围大于源类型的取值范围
byte b=3;
intx=b;//程序把byte类型的变量b转换成int类型
2,强制类型转换
目标类型 变量=(目标类型)值
15.变量的作用域
16.算术运算符就是用来处理四则运算的符号,这是最简单、最常用
的运算符号。
(1)在进行自增(++)和自减 (--)的运算时,如果运算符放在操作数的前面则是先进行自 或自减运算,再进行其它运算。反之,如果运算符放在操作数的后面则是先进行其它运算再进行自增或自减运算。
(2)在进行除法运算时,当除数和被除数都为整数时,得到的结果也是一个整数。如果
除法运算有小数参与,得到的结果会是一个小数。
(3)在进行取模《%)运算时,运算结果的正负取决于被模数(%左边的数)的符号,与模
数(%右边的数)的符号
17.赋值运算符的作用就是将常量、变量或表达式的值赋给某一个变
量,表中列出了Java中的赋值运算符及用法。
18.比较运算符用于对两个数值或变量进行比较,比较运算符在使用时需要注意一个问题,不能将比较运算符“==”,误写成赋值运算符“=”。
19.逻辑运算符
20.运算符的优先级
21.选择结构语句
1.if语句
2.if ...else语句
3.if ...else if ...else语句
4.switch语句
22.循环结构语句
1.while循环语句
2.do ... while语句
3.for循环语句
4.嵌套循环:while,do...while,for循环语句都可以进行嵌套,并可以进行互相嵌套
23.跳出循环
- break语句
- continue语句
- do_while(break跳出)
- do_while(continue跳过)
24.修饰符:对访问权限的限定
返回值类型:用于限定方法返回值的数据类型
参数类型:是一个变量,用于接收调用方法时传入的数据return关键字:用于结束方法以及返回方法指定类型的值返回值:被return语句返回的值,该值会返回调用者方法的重载:Java允许在一个程序定义多个名称相同的方法,但是参数的类型或个数必须不同。
25.数组
- ,数组的定义:指一组数据的结合,数组中的每个元素被称为元素,在数组可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。
int[]x=new int[100]:第一个变量名称为x[0],第二个变量名称为x[1],则第100个变量的名称为x[99],变量的初始值都是0.
- ,静态初始化:
(1)类型[]数组名=new类型[][元素,元素,…;
(2)类型[]数组名=元素,元素,.;
- ,数组的遍历:在操作数组时,经常需要依次访问数组中的每个元素
索引思想:操作数组
arr[0]赋值,获取
- ,冒泡排序:较小者上浮,较大者往下沉
- .多维数组