java语法
文章平均质量分 84
双木非林~
这个作者很懒,什么都没留下…
展开
-
认识Java中的String类
另外在比较是否字符串中是否相同时候 String类中还提供了忽略大小写的方法。原创 2023-10-22 22:42:15 · 29 阅读 · 1 评论 -
抽象类和接口
抽象类是指没有包含具体信息去描述一个类,这样的类叫做抽象类。abstract + class + 类名abstract class Shape{//此时Shape被abstract修饰,因此此时Shape是一个抽象类System.out.println("抽象类中也可以有非抽象类方法");//抽象类中既可以有抽象方法也可以有非抽像方法,但是抽象方法需要被abstract修饰//如果一个类继承了抽象类,那么该类一定要重写抽象类的方法@Override。原创 2023-10-19 08:16:40 · 24 阅读 · 1 评论 -
继承和多态
继承是对相同代码片段的共性的抽取,从而实现对代码的复用。A extends B表示A继承了B类其中extends是关键字。A:子类(派生类)。B:父类(基类/超类)。由下列代码可知类Dog和类Cat既继承了来自父类的成员变量和成员方法,同时也有自己特有的成员变量,例如:狗特有score和猫特有的weight。public String name = "大头";System.out.println(name + " 正在吃饭");原创 2023-10-17 16:59:29 · 26 阅读 · 1 评论 -
Java中的类和对象
下面定义一个学生类进行展示注意:1.类名的定义采用大驼峰的形式2.成员变量前先统一写为public 涉及权限问题,后续做出解释3.此处的方法暂时不写static,涉及静态成员方法和非静态成员方法后续做出解释4.一般来说一个.Java文件中只有一个类,更加直观。5.一个.Java文件中有且只能有一个类可以被public修饰 public class+类名。System.out.println(name + "正在认真学习");原创 2023-10-16 22:41:20 · 62 阅读 · 1 评论 -
Java中的数组
提示:Java中数组的定义与使用数组中存储的是相同数据类型的一块空间,且逻辑上物理上连续,下标index从零开始逐个++通过new关键字来实例化对象第一种方式【】中不加数字,但后面必须要写明数组中存储了哪些数据或者直接省略new int【】如果声明【】中分配的空间大小也可注意:如果为给出数组中中数据那么默认是零定义其他类型数组浮点型数组 字符串数组。原创 2023-10-09 08:47:10 · 52 阅读 · 1 评论 -
理解Java中的方法
java中方法的使用Java中方法可以理解为一个代码片段,可以理解为c语言中的函数,方法的出现解决了重复工作性问题,当需要时直接调用该方法即可注意:在一个.Java文件中 只有一个类只可以被public修饰以main方法为例1.public表示权限 2.static表示该方法是一个静态方法 3.void表示返回值的类型 其中void表示无返回值 4.main是方法名,方法名的命名采用小驼峰的形式 5.()括号里面表示传递的参数,若没有参数传递直接()即可另外一点补充1.方法的定义必须在类的内部。原创 2023-10-08 09:21:25 · 24 阅读 · 1 评论 -
基本数据类型与运算符
1.只有基本数据类型有包装类其中除了int的包装类是Integer和char类型的包装类是character外其余基本数据数据类型的包装类都是首字母开头大写。3.float类型在定义变量时候需要在末尾加上f或者是F也可以,在long类型转换时候需要加数字后L。4. 自增自减运算符++a是先++再进行后续操作 a++是先进行操作,再把a的值加一。2.需要注意的是/右边不能为0 %不要求两边必须为整数,两边为浮点数也可以。如果表达式1为真 则执行表达式2若为假则执行表达式3。表达式2 : 表达式3。原创 2023-10-07 17:28:23 · 29 阅读 · 1 评论 -
初识Java
例如:本文作为c语言和Java之间的过度,主要讲解记录了认识java、Java中的数据类型和变量及运算符。原创 2023-10-07 09:32:51 · 34 阅读 · 1 评论