Java开发基础测试知识点分享.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java开发基础测试涉及众多知识点,这里将主要围绕Java开发流程、语言特性、类的访问修饰符、源文件命名、主方法、API文档的使用、Eclipse/MyEclipse的调试技巧以及Java编码规范进行详细阐述。 1. **Java开发流程**: 开发Java程序时,首先要创建新项目,接着编写Java程序,保存为`.java`文件。然后使用`javac`命令编译源代码,生成`.class`字节码文件。通过`java`命令运行字节码文件,得到程序执行结果。 2. **Java语言特点**: - **分布式**:Java支持网络编程,能创建分布式的计算环境。 - **安全性**:Java设计有严格的访问控制和安全模型,能防止恶意代码对系统的破坏。 - **面向对象**:Java是一种面向对象的语言,支持封装、继承和多态。 - **解释型**:Java程序先编译为字节码,然后在Java虚拟机(JVM)上解释执行。 3. **类的访问修饰符**: 类的访问修饰符包括`public`、`private`等,其中`public`表示类可以被所有其他类访问。Java源文件的后缀名是`.java`,编译后是`.class`文件。 4. **主方法(main方法)**: 主方法是Java程序的入口点,其定义格式为`public static void main(String[] args)`。即使没有`args`参数,程序也不会报错。`main`方法中无论只有一条语句还是多条,都应使用大括号包围以保持代码规范。一个Java程序可以有多个类,但只能有一个类包含`main`方法。 5. **API帮助文档**: 使用API时,可以先通过索引找到类,再使用`Ctrl+F`查询具体方法。例如,`getBytes`方法属于`String`类。 6. **Eclipse/MyEclipse调试技巧**: - 设置断点:在代码左侧栏双击设置。 - 调试步骤:设置断点→启动调试→单步调试(F5、F6、F7、F8用于不同类型的调试)→观察变量变化→发现问题并修复。 - 变量值修改:在变量窗口中右击变量,选择“change value”。 - 查看代码段结果:通过“Watch”或“Inspect”查看表达式或变量值。 7. **Java编码规范**: - 类名遵循驼峰命名,有意义且见名知意。 - 每行代码最好只有一行。 - 代码缩进保持一致,低层次语句相对于高层次语句向右缩进。 - 使用`public`修饰符来提升代码的可读性。 - 转义字符以`\`开头,如`\n`表示回车。 - 使用`equals()`方法比较字符串内容,而非`=`, 输出字符串时双引号需转义。 8. **标识符命名规则**: 标识符由字母、下划线或美元符号开始,可以包含数字,区分大小写,应具有描述性,符合命名习惯,如驼峰命名、下划线命名等。 以上是Java开发基础测试中的关键知识点,理解和掌握这些内容对于进行Java编程和问题排查至关重要。
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/78808953/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 1
- 资源: 14万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)