java构造器及IDEA的一些常用快捷键 | 您所在的位置:网站首页 › idea方法生成快捷键 › java构造器及IDEA的一些常用快捷键 |
java构造器
当我们运行一个java程序,会生成一个.class文件,打开.class文件(反编译),会看见一个自动生成的方法且不带返回值,一个类即使什么都不写,也会生成一个构造方法。 package com.yuanyu.Oop; public class Person { } package com.yuanyu.Oop; public class Application { public static void main(String[] args) { Person person = new Person(); } }可以在idea中增加out目录,out目录下是生成的.class文件
构造器: 使用new关键字,本质是在调用构造器 用来初始化值构造方法必须和类名相同,且没有返回值 无参构造: package com.yuanyu.Oop; public class Person { String name; //显示地定义构造器 public Person(){ //实例化初始值 this.name="yuanyu"; } }有参构造:一旦定义了有参构造,无参构造必须显示定义 package com.yuanyu.Oop; public class Person { String name; //无参构造 public Person(){ } //有参构造 public Person(String name){ this.name=name; } } package com.yuanyu.Oop; public class Application { public static void main(String[] args) { Person person = new Person("yuanyu"); System.out.println(person.name); //yuanyu } }可使用Alt+insert快捷键调用构造方法
Alt+insert:快捷键生成构造器 Alt+Enter:快速生成类的实例对象 for.数组名:快速遍历数组 fori:快速生成一个i初始为0且i++的for循环 n.for:快速生成一个遍历n次的for循环 Ctrl+D:复制本行并粘贴到下一行 Ctrl+Y:删除本行 Ctrl+鼠标点击类名:点击看见类中方法的原码 Ctrl+O:实现接口方法 Ctrl+Alt+T:将代码包装在一个块中 main+tab:快速实现main方法 |
CopyRight 2018-2019 实验室设备网 版权所有 |