Java复习之基础程序设计知识点

一、Java 简单程序

1. public class 与class声明的区别

一个.java文件中只能有一个public class ! main 函数包含在 public class中! 程序冲main函数启动如果在不同的文件包含public class, 那么就是一种关系, public 表示公有的 所有程序都可以调用这个类! 如果只有class, 默认的是package 在同一个包内的才能访问!

2. Java 注释使用(单行,多行,文档)

3. Java 标识符命名规则

1.只能使用字母、数字、下划线和美元符,可以使用汉字。 2.不能以数字开头。 3.不可以是关键字。

4. Java中的关键字

1)48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。

2)2个保留字(现在没用以后可能用到作为关键字):goto、const。

3)3个特殊直接量:true、false、null。 
———————————

5. 变量及常量的声明 

二、Java数据类型

1. Java数据类型的划分(基本数据类型 & 引用数据类型)

2. Java中的八种基本数据类型(byte, short, int, long, float, double, char, boolean)

    三种引用数据类型(类,接口,数组)

3. 数据类型间的相互转换

   自动转换 & 强制转换

   任何类型都会向字符串(String)类型转换

三、运算符、表达式与语句

1. 赋值运算符(=)

   一元运算符(+,-,!)

2. 算术运算符(+, -,*,/,%)

3. 关系运算符(>,<,>=,<=,==,!=)

4. 递增与递减运算符(++,--)

5. 逻辑运算符(&,&&,|,||)

6. 括号运算符

7. 位运算符(&,|,^,~,<<,>>,>>>)

8. 各个运算符的优先级

优先级【高到低】:

第一级:圆括号【()】、下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】。

第二级:逻辑非运算符【!】、按位取反运算符【~】、自增自减运算符【++ --】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地址运算符【*和&】、长度运算符【sizeof】。

第三级:乘法运算符【*】、除法运算符【/】、取余运算符【%】。

第四级:加法运算符【+】、减法运算符【-】。

第五级:左移动运算符【<<】、右移动运算符【>>】。

第六级:关系运算符【< > <= >= 】。

第七级:等于运算符【==】、不等于运算符【!=】。

第八级:按位与运算符【&】。

第九级:按位异或运算符【^】。

第十级:按位或运算符【|】。

第十一级:逻辑与运算符【&&】。

第十二级:逻辑或运算符【||】。

第十三级:条件运算符【?:】。

第十四级:赋值运算符【= += -= *= /= %= >>= <<.= &= |= ^=】。

第十五级:逗号运算符【,】。

四、判断与循环语句

1. 程序的三种结构(顺序,选择,循环)

2. 选择语句(if else,switch)

3. 循环语句 (while, do ... while, for)

4. break,continue关键字

五、数组的定义和使用

1. 数组的作用

数组是一个数据容器,其中包含固定长度的同类数据类型的元素。它用于存储相同数据类型的元素。

2. 数组的声明及内存分配

自行理解

3. 多维数组的定义及使用

自行理解

六、方法

1. 方法的作用,定义格式

2. 方法重载的概念及使用

3. return结束一个方法

4. 方法的递归调用

七、数组的引用传递

1. 数组的引用传递

2. 方法接收或返回一个数组

3. Java对数组操作的支持(java.util.sort();System.arraycopy())

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星、祭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值