随笔分类 -  java语法

摘要:1. java数组 java数组合法的写法 方式一:int a[] = {1, 2, 3};,直接声明,无需new 方式二:int b[] = new int[3];,需自己开辟 方式三:int[] c = new int[3];,java数组的规范写法 package clc; import ja 阅读全文
posted @ 2021-08-05 23:35 MHDSG 阅读(57) 评论(0) 推荐(0)
摘要:1.多态性 1.1多态性体现 方法重载与重写 对象多态性 向上转型:程序会自动完成 ​ 父类 父类对象 = 子类实例 向下转型:强制类型转换 ​ 子类 子类对象 = (子类)父类实例 向上转型示例 package com.hanqi.duotai; class A{ public void tell 阅读全文
posted @ 2021-08-05 23:34 MHDSG 阅读(63) 评论(0) 推荐(0)
摘要:1.catch异常 1.1概念 异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失 1.2格式 异常格式 try{ 异常语句; }catch(Exception e){ }finally{ 一定会执行的代码; } 实例 package com.h 阅读全文
posted @ 2021-08-05 23:34 MHDSG 阅读(215) 评论(0) 推荐(0)
摘要:1.Object类 1.1概念 在java中Object类是所有java类的根基类,是所有类的老祖宗 如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类,例如 public class Persion{ } //等价于 public class Persion exte 阅读全文
posted @ 2021-08-05 23:33 MHDSG 阅读(83) 评论(0) 推荐(0)
摘要:1.String字符串 1.1实例化String对象 直接赋值(推荐使用) 使用关键字new,因为String本身就是个对象 示例 package com.hanqi.string; public class test01 { public static void main(String[] arg 阅读全文
posted @ 2021-08-05 23:32 MHDSG 阅读(45) 评论(0) 推荐(0)
摘要:1.final关键字 1.1概念 final关键字在java中被称为完结器,表示最终的意思 final能声明类,方法,属性 1.2注意 使用final声明的类不能被继承,类似被打上final标签的类就是太监,不能有子孙后代 使用final声明的方法不能被重写 使用final声明的变量变成常量,常量是 阅读全文
posted @ 2021-08-05 23:31 MHDSG 阅读(172) 评论(0) 推荐(0)
摘要:1.java引用传递 1.1定义 类似于C中的函数之间传递指针,直接通过指针操作内存 java示例 package com.hanqi.test; class Ref1{ int temp = 10; } public class test01 { public static void main(S 阅读全文
posted @ 2021-08-05 23:30 MHDSG 阅读(54) 评论(0) 推荐(0)
摘要:1.方法进阶 1.1方法定义 基本同C差不多,只是在方法类型之前多了修饰符如public,private等 返回值同C一样,有啥返回值就定义啥类型方法 1.2方法重载 从此处开始方法将与C存在较大差别 重载定义:方法名相同,但是参数的类型和个数不同,通过传递参数的个数和类型不同来完成不同功能(区分不 阅读全文
posted @ 2021-08-05 23:29 MHDSG 阅读(65) 评论(0) 推荐(0)
摘要:1.java数据类型 1.1基本数据类型 byte(1Byte) short(2Byte) int(4Byte) long(8Byte) float(4Byte) double(8Byte) char(1Byte) boolean(1Byte或4Byte) 1.2引用数据类型 1.3自定义数据类型 阅读全文
posted @ 2021-08-05 23:28 MHDSG 阅读(69) 评论(0) 推荐(0)
摘要:1.static 静态变量与静态方法都是在类从磁盘中加载至内存后被创建的,与类同时存在,同时消亡 静态变量又称类的成员变量,在类中是个全局变量,可以被类中的所有方法调用 静态变量的值有JVM自动初始化,默认为0或null 2.方法 2.1概念 方法代表一段代码,java的代码通常都封装在方法中,例如 阅读全文
posted @ 2021-08-05 23:28 MHDSG 阅读(65) 评论(0) 推荐(0)