一、Java基本语法:
1.修饰符 class 类名{
程序代码
}
2:需要注意的关键点:(1).Java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条执行语句的最后都必须用分号(;)结束。(2)Java语言严格区分大小写。
3:Java中的注释
(1.)为了使代码易于阅读
(2.)注释是对程序的某个功能或者某行代码的解释说明,它只在Java源文件中有效。
(3.) Java中的注释有三种类型:1.单行注释“//” 2.多行注释开始“/*”和结束“*/” 3.文档注释以“/**”开头。
4:标识符:可以由任意顺序的大小写字母、数字、下划线、和美元符号组成,但不能以数字开头,不能是Java中的关键字。包名字母一律小写,类名和接口名每个单词首字母大写,常量名所有字母都大写,变量名和方法名第一个单词首字母小写,第二个单词开始每个单词首字母大写。
5:关键词:关键词是编程语言里事先定义好并赋予了特殊含义的单词
二、常量变量数据类型:
1.Java中的常量
常量就是在程序中固定不变的值,是不能改变的数据。常量包括整型常量,浮点型常量,布尔常量,字符型常量等。
2.Java中的变量
在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元都用一个标识符来标识。这些内存单元我们称之为变量,定义的标识符就是变量名,内存单元存储的数据就是变量的值。
3.类型转换:1.当把一种数据的值赋值给另一种数据的变量时,需要进行数据类型转换。2.数据类型转换分为两种;自动类型转换和强制类型转换。
4:浮点数类型变量
5.强制类型转换:也叫显式类型转换,指的是两种数据类型之间的转换需要进行显式声明。两种类型彼此不兼容或者目标类型取值范围小于原类型时,自动类型转换无法进行,需要强制类型转换。格式如下:目标类型 变量=(目标类型)值。
6.变量的作用域:变量需要在他的作用范围内才可以被使用,这个作用的范围成为变量的作用域。变量一定会被定义在某大括号中,该大括号包含的代码区域便是这个变量的作用域。
三、运算符流程控制:
2.赋值运算符:就是将常量,变量或表达式的赋值给某一个变量
3.比较运算符:
4.逻辑运算符
5.运算符优先级
四.选择结构语句
1:if语句
2.switch语句
3.while语句
4.do...while循环语句
5.for循环语句
6:嵌套循环:是指在一个循环语句的循环体中再定义一个循环语句的语法结构。while,do...while,for循环语句都可以进行嵌套,并且他们可以互相嵌套。
7:跳转语句
8:方法具体语法格式:修饰符:是对访问权限的限定。返回值类型:用于限定方法返回值的数据类型。参数类型:用于限定调用方法时传入参数的数据类型。
9:方法的重载:Java中允许在一个程序中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。
五.数组方法
1.数组的定义
2.初始化数组:在初始化数组时还有一种方式叫做静态初始化,就是在定义数组的同时就为数组的每个元素赋值。数组的静态初始化有两种方式。
3.数组排序:在操作数组时,经常需要对数组中的元素进行排序,其中冒泡排序是比较常见的一种算法,相邻两个元素,小的上浮,大的下沉。、
4.多维数组:可以简单地理解为在数组中嵌套数组。在程序比较常见的就是二维数组。多维数组对元素的访问也是通过角标的方式。