1.转义字符
(1)\n:换行

(2)\t:制表符
2.进制转换:
原则:每个位置上的数乘以所在位置的权重,然后求和
3.break与continue的区别
break:结束循环

continue:结束该次循环

*:在双重for循环的时候break与continue效果一样
4.类:是java中的一个最基本的单元,里面包含了若干的属性和方法(还有构造器)
F:filed 属性,就是类做具有的品质,一般是名词
M:method 方法(函数),就是类所能够执行的动作/功能,一般是动词
函数三要素:
1)入口
2)出口
3)函数体
C:constructor 构造器
5.变量的作用域
分类:
全局变量:在整个类中都能起作用的变量叫做全局变量
局部变量:在局部起作用的变量叫做局部变量(例如在某一个函数体内)
6.类:是java中的一个基本单独,是以关键字class作为标记的,且里面包含了FCM,是用来描述现实世界中的人或者事物
F:filed:属性,一般是名词,是介绍该类的品质,用于描述该类的
类中属性的赋值:
1)setxx():赋值
2)通过有参数构造器在类实例化/初始化的时候直接赋值
3)通过别名.属性名直接赋值,例如jsq.jiaGe=9.8(不推荐使用)
类中属性的取值
1)getxx():取值
C:constructor:构造器是一个类运行/加载的入口,且一般默认是省略不写的,且构造器的名字与当前类的名字一样
且构造器的执行顺序要优先于类中函数的加载(只要类初始化了,那么构造器肯定会执行),且构造器
分类有参数构造器和无参数构造器,且有参数构造器可以在类初始化的时候直接给类中的属性赋值
有参数构造器或无参数构造器在类实例化的时候就会被加载
M:method:方法(函数),一般是动词,是该类所具有的动作/功能,
方法的特点:
1)入口:即传入的参数,需要注意参数的类型,个数,
2)出口:即返回值的类型,且经常需要通过return 将最终的结果传递出来
3)函数体:就是该函数具体执行的内容
ps:这些是java代码中的函数,切记。至于函数的名字可以随便起,但是不要乱起
要见名知意,且最好是动词
方法的调用:
1)在本类中调用本类中的方法:直接就可以使用(this.函数名(),例如this.sayHi())
2)在另外一个类中调用本类中的方法:别名.函数名(),例如jsq.qiuHe()
简而言之:类就是有若干个属性和方法构成的一个文件/代码,且类一般是名词
类=FCM
并不是意味着必须要同时都有F C M
7.变量的作用域:
作用域的分类:
全局变量:全局都起作用(在当前类的任何地方都可以起作用)
局部变量:局部起作用(例如在某一函数体内可以起作用)
8.类型转换:所谓的类型转换就是将不同的数据类型转换为同一数据类型
分类:
1)1.1强制类型转换/显示类型转换:例如 int a=(int) 3.14;

2) 1.2隐式类型转换:例如 byte f=23; int h=f;

适用于8种基本数据类型
9.方法的重载:所谓的方法的重载其实就是在一个类中,可以有多个函数的名字一样,但是传入参数
返回值类型不一样,这就是方法的重载,其作用是增强类中的功能
10.递归:递归是一种算法思想,其意思为自己调用自己

11.接口:即Interface,是一种特殊的java类,可以在里面定义方法但是不能实现
(但是JDK1.8+之后的特殊情况除外),且接口产生的目的是为了约束和统一规范的,
且一个接口可以有多个实现类,一个类可以实现多个接口,且接口与实现类是不可
分割的(如果用接口,肯定要用上实现类),且接口是可以继承的

本文详细讲解了Java编程中的基础概念,包括转义字符、进制转换、break与continue的区别、类的组成(属性、方法、构造器)、变量的作用域、类型转换、方法重载、递归以及接口的使用。深入理解这些基础概念对于Java编程至关重要。
5万+

被折叠的 条评论
为什么被折叠?



