- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 13.Java之封装继承
Java中将属性设为私有的好处是可以保证数据的封装性和安全性。私有属性只能被类内部的方法所访问,外部的代码无法直接修改和访问这些属性。在Java中,this是一个关键字,表示当前正在执行的对象实例。总之,this关键字在Java中非常重要,可以使代码更加清晰易读,并且提高代码的可维护性。子类继承了父类,就会拥有父类的全部方法,私有的子类不能继承,需要get、set方法调用。在Java中,所有的类,都默认直接或者间接继承object类。比喻成爸爸和儿子的关系,儿子只有一个爸爸,爸爸可以有多个儿子。
2023-05-18 09:53:27
126
原创 9.Java流程控制之顺序结构、选择结构、循环结构
case穿透是指在switch语句中匹配到某个case分支后,程序会从该分支开始执行,并一直执行到匹配到break语句为止,而不管之间有多少个case分支。因此,在编写代码时,我们应该谨慎使用case穿透,确保其能够正确地完成我们想要的功能。每句case语句后要加break,不然会出现case穿透(这不是错误,有时会使用)。100.for可以输入for (int i = 0;//反编译 java—class (字节码文件) ----反编译 (IDEA)//JDK7的新特性,表达式结果可以是字行串!
2023-04-21 16:23:32
57
原创 8.Java流程控制之Scanner使用
这段代码实现了从控制台输入一组数字,计算它们的和以及平均值的功能。按住ctrl键点击类,可以看见类的源码!
2023-04-17 14:44:25
83
原创 7.包机制
相反,JavaDoc是一种特定于Java的文档化工具,可以通过使用特殊的注释标签来创建,如“@param”标签来描述方法的参数。相比之下,JavaDoc提供了一种标准的方式来描述方法和字段的参数和返回值类型,以及可能的异常情况等,使得其他开发人员可以更轻松地理解代码的功能和使用方式。但是,在注释中描述参数时,通常只是提供简短的描述,而不会提供详细的参数信息。文本注释是Java中用于添加代码说明和注释的一种形式,而JavaDoc是Java的一种特定工具,旨在通过使用特殊标记来记录代码元素,并生成API文档。
2023-04-13 20:17:52
53
原创 6.运算符
位运算是直接对二进制数的每一位进行操作,包括按位取反(~)、按位与(&)、按位或(|)、按位异或(^)等操作。逻辑运算则是基于真假值(也就是布尔值)进行的运算,包括与(&&)、或(||)、非(!在逻辑运算中,操作数通常是布尔值,即真(true)或假(false)。按位与运算(&)会将两个二进制数的对应位进行“与”操作,并返回一个新的二进制数。按位或运算(|)会将两个二进制数的对应位进行“或”操作,并返回一个新的二进制数。它们包括按位取反(~)、按位与(&)、按位或(|)、按位异或(^)等操作。
2023-04-10 20:11:32
409
原创 5.变量&常量的基本知识
实例变量:从属于对象如果不自行初始化,这个类型的默认值 0 0.0。用实例变量,方法调用还需要new,比较麻烦!除了基本类型,其余的默认值都是null;布尔值:默认值是false。局部变量必须声明和初始化。
2023-04-10 11:01:30
46
原创 4.类型转换
4.转换的时候可能存在内存溢出,或者精度问题! 3.在把高容量转换为低容量的时候,强制转换。 2.不能对对象类型转换为不相干的类型。强制转换 (类型)变量名 高–低。1.不能对布尔值进行转换。
2023-04-10 10:09:20
106
1
原创 3.Java基础语法
long类型要在数字后面加上L(不加也不会报错)float误差大,最好完全避免使用浮点数进行比较。float类型要在数字后面加上F(不加会报错)多行注释 /* 123。JavaScript是弱类型语言。单行注释 //Java是强类型语言。
2023-04-09 22:07:56
119
1
eclipse开发Android设计源码
2020-06-13
凯撒密码加密解密的Java实现设计报告
2020-06-13
数字水印算法设计报告MATLAB
2020-06-13
Eclipse开发-Android日记本设计源码
2020-06-13
多用户文件系统设计源码C++
2020-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人