摘要: return也有作用域? 异常:指程序运行过程中出现的异常 发表格式在方法名最后加上throws 错误类型{ } 处理异常 try{ 可能出现异常的代码 }catch(错误类型){ 处理代码 } 阅读全文
posted @ 2022-02-13 22:10 zwx_1 阅读(26) 评论(0) 推荐(0)
摘要: 静态代码块在加载类的时候就在执行,即无论new多少个对象都指向同一个变量。 静态变量可以在没有new的情况下就用类名.变量名的方式进行访问。 静态方法不能访问非静态成员变量。 final关键字修饰的类不能被继承,修饰的方法不能被重写,修饰的变量不能被改变。 抽象: 被abstract关键字修饰的方法 阅读全文
posted @ 2022-02-08 18:31 zwx_1 阅读(36) 评论(0) 推荐(0)
摘要: private关键词修饰的属性可以通过get、set方法去进行获取 IDEA Alt+insert可以自动生成方法 Java中所有的类都直接或间接的继承自Object类 Ctrl+H可以查看类的继承关系 重写时方法的调用(非静态)只和左边定义的类型有关 子类中如果重写了父类的方法在调用时优先调用子类 阅读全文
posted @ 2022-02-06 11:16 zwx_1 阅读(36) 评论(0) 推荐(0)
摘要: 如果一个类在java.lang包下就不用导包 Java构造器: 1.与类名相同 2.没有返回值 作用: 1.new的本质是在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造后,如果想使用无参构造,需要显式的定义一个无参构造。 Alt +Insert注入构造方法 面向对象编程的本质是:以类 阅读全文
posted @ 2022-02-05 11:11 zwx_1 阅读(28) 评论(0) 推荐(0)
摘要: for each语句: 格式 for(数据类型 操作的元素名称:操作对象名){操作的元素相关的语句} static关键字: 1.没有被static修饰的方法调用时需要先new一个实例出来,再通过类名.方法名()的方式进行调用; 2.没有被static关键字修饰的方法无法和被static关键字修饰的方 阅读全文
posted @ 2022-02-03 09:29 zwx_1 阅读(27) 评论(0) 推荐(0)
摘要: 数组的定义格式:数据类型[] 数据名称 = new 数据类型[数量],例如 double[] d = new double[10]; 变量-栈?引用类型-堆? 数组的初始化方式: 1.静态初始化:创建+赋值,如:int[] a = {1,2,3} 2.动态初始化:int[] a = new int[ 阅读全文
posted @ 2022-02-02 09:46 zwx_1 阅读(32) 评论(0) 推荐(0)
摘要: Scanner类中nextLine()和next()方法的区别: 1.nextLine()方法在以Enter结束输入,可以获得空白。 2.next()方法一定要获取到有效方法后才结束,对输入中遇到的空白会主动去掉,next()方法不能获得带空格的字符串。 阅读全文
posted @ 2022-01-29 18:52 zwx_1 阅读(30) 评论(0) 推荐(0)
摘要: 方法重载的要素: 1.相同方法名,不同方法类型(参数:参数类型、个数、排列顺序) 2.方法返回值类型是否相同不是构成方法重构的必要因素 可变参数: 当编辑方法时无法得知需要传递多少相同类型参数时可以使用可变参数,格式为:数据类型...数据名,例如:double...a 可变参数使用注意事项: 1.可 阅读全文
posted @ 2022-01-27 14:14 zwx_1 阅读(19) 评论(0) 推荐(0)
摘要: 1.使用static关键字修饰可以扩大变量影响范围。 2.常量使用final修饰符修饰,命名时使用大写命名,例如 final double FA = 18; 3.除了Java类的命名最好使用首字母大写外,方法、变量命名都可以用小写字母开头,命名时都是用驼峰命名方式命名。 4.修饰符不存在先后顺序,例 阅读全文
posted @ 2022-01-19 00:00 zwx_1 阅读(101) 评论(0) 推荐(0)
摘要: #进入文件夹 cd.. #创建文件夹 md filename #进入指定目录 cd addr #创建文件 cd>doc #删除文件 del doc #删除文件夹 rd filename #查看当前路径下文件 dir #清屏 cls #ping地址 ping addr #查看ip、dns等信息 ipc 阅读全文
posted @ 2022-01-15 16:57 zwx_1 阅读(17) 评论(0) 推荐(0)