Java--基本语法

一、java转义字符

  1. \t:一个制表符,实现对齐的功能
  2. \n:换行符
  3. \\:一个 \
  4. \":一个“
  5. \':一个'
  6. \r:一个回车

二、注释

  • 单行注释: // 内容
  • 多行注释:/* 内容 */
  • 文档注释:/** 内容*/

三、变量

1.整数类型 

byte【1字节】 shrot【2字节】 int【4字节】 long【8字节】

2.浮点类型

float【4字节】 double【8字节】

3.字符型

char【2字节】

4.布尔类型

boolean【1字节】

5.数据类型转化

  • 自动类型转化:

char -> int -> long ->  float -> double

byte -> short -> char -> int -> long ->  float -> double

  • 强制类型转换: 

int a = (int) 10.0 

6.String和基本数据转化 

String转基本数据:Integer.parseInt("123hello")等

基本数据转String:10 + "" 

四、运算符

1.算数运算符

+,-,*,/,%,++,--

2.关系运算符

==,!=,<,>,< = ,>= ,"hsp" instanceof String :true

3.逻辑运算符

&&、|| 、 ! 、& 、 | 、^

4.三元运算符

条件表达式 ? 表达式1 : 表达式2;

5.运算符优先级

加减乘除

6.命名规则

 数字不可开头,0-9,字母、_和$组成,保留字、关键字不能用

7.键盘输入语句

Scanner sc = new Scanner(system.in);  String name = sc.next();

五、流程控制

1.顺序控制

从上到下依次执行。

2.分支控制

让程序有选择的执行:

  • 单分支:if ( 条件表达式 ) { 真 }
  • 双分支:if ( 条件表达式 ) { 真 } else { 假 }
  • 多分支:if (条件表达式) {  } else if (条件表达式) {} else {}

3.嵌套分支

在一个分支里面嵌套一个分支,最好不要超过3层

if ( 条件 ) { if( 条件 ) { } }

4.switch分支

switch(表达式){ case 常量1:语句块;break;default: 语句块; break; }

5.for基本语法

for(定义变量,循环条件,循环变量迭代){循环操作(语句)}

6.while

while(循环条件){ 真执行 }

7.do...while 

do{ } while(条件语法);

8.多层循环

for(int i = 0; i < 10; i ++ ){ for(j =0; j < 10; j++){  } }

9.跳转控制语句

continue:跳出本次循环

break:跳出所有循环

return:和break效果一样,切携带返回值

六、数组

一维数组定义:

  • 动态初始化:数据类型 数组名 [] = new 数据类型[大小]
  • 动态初始化:先声明 数据类型[] 数组名;数组名 = new 数组类型[大小]
  • 静态初始化:数据类型 数组名[] = { 数据1,数据2...}

一维排序:冒泡排序

二维数组定义:

  • 动态初始化:数据类型 数组名 [][] = new 数据类型[大小][大小]
  • 动态初始化:先声明 数据类型[][] 数组名;数组名 = new 数组类型[大小][大小]
  • 静态初始化:数据类型 数组名[][] = { {1,2},{1}...}
### 回答1: 好的,jmu-java-02基本语法-01-综合小测验的答案如下: 1. Java中的基本数据类型有哪些?答:Java中的基本数据类型包括整型、浮点型、字符型、布尔型等。 2. 如何定义一个整型变量?答:可以使用int关键字来定义一个整型变量,例如:int num = 10; 3. 如何定义一个字符串变量?答:可以使用String关键字来定义一个字符串变量,例如:String str = "Hello World!"; 4. 如何使用if语句进行条件判断?答:可以使用if关键字和一对括号来进行条件判断,例如:if(num > ){ //执行语句 } 5. 如何使用for循环进行循环操作?答:可以使用for关键字和一对括号来进行循环操作,例如:for(int i = ; i < 10; i++){ //执行语句 } 希望以上答案能够帮助您解决问题。 ### 回答2: 本次综合小测验是对于jmu-java-02基本语法-01部分的学习进行检测和复习,考试内容包括Java的基础语法、数据类型、运算符、字符串、数组、流程控制等内容,共计10道选择题和2道简答题。 选择题主要考察对Java基础语法的掌握程度,如:Java中所有的类都是继承哪个类?Java的注释有几种?Java中Boolean类型的取值范围是什么?等等。通过这些选择题的考察,能够检测出学生对于Java基础语法相关知识的掌握程度,以及对于一些基础概念的理解情况。 简答题主要考察对于Java语法特性的理解和应用能力,如:请简述Java中的多态的概念是什么?Java中break和continue关键字的作用分别是什么?这些问题需要考生动用自己的理解和思考能力进行回答,考察其对Java语言特性的掌握能力。 通过本次综合小测验的学习和测试,能够全面地检验和掌握自己对于Java基础语法相关知识的掌握程度和分析应用能力,进行深层次的理解和掌握,以此为基础继续学习后续Java编程相关知识,进一步提升自己的编程技术和专业能力水平。 ### 回答3: jmu-java-02基本语法-01-综合小测验包含了多个选择题和编程题,主要考察学生对于Java基本语法的掌握和应用能力。 选择题部分主要考察Java基础语法知识点,包括数据类型、变量命名、控制语句、运算符、数组、方法等,并且通过选择题来测试学生的理解和记忆能力。这些知识点是Java程序员的基础,对于掌握和应用Java语言至关重要。 编程题部分主要考察学生对于编写简单Java程序的能力。在这部分题目中,学生需要根据题目要求编写Java程序,包括输入输出、条件判断、循环语句、数组操作以及方法调用等。这些题目旨在让学生熟悉Java语法,并培养学生编写简单Java程序的能力。 总之,jmu-java-02基本语法-01-综合小测验是一次综合性的Java基本语法测验,其目的在于检测学生对于Java基础语法的掌握和应用能力。同时,它也是对学生学习过程中的学习效果进行检测和评估的重要工具。建议学生针对本测验进行巩固和复习,以提高自己的Java编程水平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值