2024年java 基础语法测试

java 基础语法测试Java 的用法及注意事项有很多 今天的目标是了解 Java 基础语法 且能够输出 hello world 几个基础的概念 对象 对象是类的一个实例 有状态和行为 一只猫是一个对象 猫的状态有 颜色 名字 品种 行为有 摇尾巴 叫 吃 抓老鼠等 类

大家好,我是讯享网,很高兴认识大家。



Java 的用法及注意事项有很多,今天的目标是了解Java基础语法,且能够输出"hello world"

几个基础的概念

  • 对象:对象是类的一个实例,有状态和行为。一只猫是一个对象,猫的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃、抓老鼠等。
  • :类是一个模板,它描述一类对象的行为和状态。
  • 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的

第一个Java程序

Hello World 已然成为了程序员入门必打印的一串字符,可以使用各种语言实现,下面用java来实现它

 
讯享网 

打印一个Hello World的执行过程如下

  • 代码编写 -> javac编译生成字节码文件(.class文件) ->JVM 加载并验证字节码文件 ->运行执行

后续在测试的过程中,随着对java应用的加强,会讲到对应的方法执行过程与类加载的过程

Java基础语法

注释

相较于python,Java有一个是文档注释类型的注释。

讯享网

变量与数据类型

Java数据类型分为"基本数据类型"和"引用数据类型"

 

Java 变量主要分为三种"局部变量"、"类变量(类似于静态变量)"、"成员变量(非静态变量)"

修饰符

修饰符分为两种"访问控制修饰符"、"非访问控制修饰符"

java 基础语法测试

讯享网

标识符使用规则

  • 标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
  • 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
  • 标识符是大小写敏感的,且不能以关键字为标识符

Java三大特性

学习Java一定要知道Java有三大特性"封装"、"继承"、"多态"

  • 封装:将具体的方法逻辑以及操作步骤封装在一个单元中,对外提供接口访问,可以有效保护数据
 
  • 继承:是一种通过从现有类派生出新类的机制。派生类(子类)可以继承基类(父类)的属性和方法,同时可以添加自己的特定功能。

例如动物类,可以派生出食草类动物①和食肉类动物②,①和②两类子类动物都继承了动物类的能吃能睡,且增加了自己的特性,吃肉还是吃素

  • 多态:多态是指同一个方法名可以在不同的对象上具有不同的行为。通常通过方法重写(override)和方法重载(overload)来实现这一特性,也就是继承或实现类与接口。

也可以使用一句话概括,即父类引用指向子类对象

 

写在后面

对于测试同学来说,Java可以多练习达到熟悉的水平,毕竟在做某些自动化测试和自动化测试平台的时候会使用java开发

同时,对于性能测试来说,java是很好的工具语言,它提供了强大的线程管理和并发库,且有对应的垃圾回收机制,并且生态系统良好,开发者社区提供了丰富的性能测试工具和框架

所以想要向着性能专职的同学可以多了解一些java的知识

作者简介:

程序员山茶,一个工作5年,并坚持探索测试之路的测试开发工程师。曾混迹于互联网大厂、IOTA行业领航企业、安全行业、大数据行业领航企业,欢迎和我一起沟通交流。


图片

欢迎关注我,我一起探索测试之路,终身成长

小讯
上一篇 2024-12-27 20:48
下一篇 2024-12-25 07:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4883.html