放弃考研学习java的第一天 (Idea的快捷键)ps:学习中,不断进行补充

idea安装激活:IntelliJ IDEA2022.1 最新激活破解教程 图文教程 永久激活 亲测可用 - 知乎 (zhihu.com)(一年一激活)ps:来自狂神说

psvm-----public static void main(String[] args) 

sout------System.out.println

demo07.age.sout------System.out.println(demo07.age);

ctrl+d :复制当前行 到下一行

shift+tab:前进一个tab位

Math.pow(2,3);------------>double pow = Math.pow(2, 3); alt+回车 两次

100.for----------->回车-------》for (int i = 0; i < 100; i++) 

 fori+回车------》for (int j = 0; j < ; j++)

forr+回车---》for(int i=expr.length-1;i>=0;i--)

println--->输出完会换行

print---->输出完不换行

ctrl+/  快速注释

ctrl+alt+shift+s------------>Project Structure

数组名.for------->arrays.for--->for (int array : arrays) 

alt+insert---------------->自动生成有参和无参构造器//+++++还可以生成get/set封装

s1.getname.sout---------->System.out.println(s1.getName());

 ctrl+h------->打开继承关系

重写run方法-----------》ctrl+o

选中要进行捕获异常的语句-----》ctrl +alt+t -------》快捷生成try catch finally

包的导入:下载后,创建lib包,复制进去,右击lib选择Add as libary

按住鼠标滚轮,可以竖着多选

 一键生成javebean的插件------》fiel---》setting---》plugins--》ptg

 ctrl+alt+t----》全选后按快捷键 ----》可以用for循环等包含这些内容 

 

 

 shift+f6--------->批量修改

 String  substring(iint begiinIIdex,int endIIndex)截取(包头不包尾).对原来字符串不改变,只对返回值好用

 

将while循环命名为loop,break loop就跳出这个while

 

 

 

 第二种方法,停止虚拟机运行

 

ctrl+alt+m----》选择内容,快速创建方法

 

重写equals:alt+insert---》equals ..选项 

 

第三方工具:

gson 深克隆 :

    //第三方的工具
        //1.第三方写的代码导入到项目中
     位置在 D:\百度网盘下载位置\黑马学习\Java\day18-常用API\资料\对象拷贝 中 ,---->拷贝 ---》 idea中新建lib文件夹 粘贴 ---> 右键 add as library
//2。编写代码 Gson gson = new Gson(); //把对象变成字符串 String s = gson.toJson(u1); //再把字符串变回对象 User user = gson.fromJson(s, User.class); System.out.println(user);

 

插件:正则表达式

file-》setting-》plugins --》any-rule--》ok

写一个String regex = “”在引号中右击选择 anyrule 选择需要的正则表达式

 

 

 

注释:(书写注释是一个很好的习惯)

1.单行注释://

2.多行注释: /* */

3.文档注释:javaDoc:/**    */

平时写代码要注意规范

ps:有趣的代码注释:csdn搜索

posted @ 2022-07-28 06:53  是貓阿啊  阅读(52)  评论(0编辑  收藏  举报