自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 idea在new的时候没有java class选项

解决方法:Sources: 一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src 目录要可编译,还有其他一些特别的目录也许我们也要作为可编译的目录,就需要对该目录进行此标注。只有 Sources 这种可编译目录才可以新建 Java 类和包,这一点需要牢记。Tests: 一般用于标注可编译的单元测试目录。在规范的 maven 项目结构中,顶级目录是 src,maven 的 src 我们是不会设置为 Sources 的,而是在其子目录 main 目录下的 java 目录,我们会设置.

2020-11-11 15:28:58 1756 1

原创 idea的反编译骚操作

1.找到class文件所在的目录2.打开任意一个项目的目录3.把1中的class文件丢到2中的目录里直接把class文件丢到idea的目录中是会报错,所以丢到对应的文件夹下4.在idea中打开相应的class文件

2020-10-19 21:30:18 450

原创 Scanner的使用

1.next()跟nextLine()next对于有效字串前的空格可以自动忽略,但有效字串后的空格会认为是结束,eg:Hello World就只会打印Hello而nextLine是只有在遇到换行的时候才会认为是输入的结束hasNext()跟hasNextLine()同理...

2020-10-15 13:23:45 274 1

原创 java中的String注意点

String的扩展String直接赋值跟new的区别String aa=new String("哈哈");String bb=new String("哈哈");System.out.println(aa==bb);String cc="哈哈";String dd="哈哈";System.out.println(cc==dd);false //两个不同的对象,是不一样的true //值相同,在常量池中直接引用同一个对象,是一样的==跟equal的区别==:比较两个对象在内存中的

2020-10-11 17:17:14 91

原创 位运算

与&、或|、异或^、非~A = 0011 0101B = 1110 0011A&B = 0010 0001 与:两个都为1,才为1,否则为0A|B = 1111 0111 或:只要有一个为1就有1,否则为0A^B = 1111 0110 异或:相同为0,不同为1~B = 0001 1100 非:取反左移<<、右移>>28=2222=160000 00010000 00100000 00110000 0100把1向左移1位相当.

2020-10-11 17:12:32 67

原创 java中变量的作用域

变量的作用域类变量:直接可以用,用static标识实例变量:要实例化类之后才能用局部变量:只在改方法中才能用public class Hello { static int age=100; //类变量 String name ="张三"; //实例变量 public static void main(String[] args) { String sex="男"; //局部变量 System.out.println(sex)

2020-10-11 13:10:20 468

原创 进制与转化

进制与转化二进制:0b开头八进制:0开头十六进制:0x开头 后面用A-F1. 二进制与十进制转化:以8位为例十进制转二进制a.正整数:十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零就OK.42对应的二进制就是00101010b.负整数:先是将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一二进制转十进制a. 正整数:首先将二进制数补齐位数,首位如果是0就代表是正整数,如果首位是1则代表是负整数,将二进制

2020-10-11 12:40:27 191

原创 java数据类型与转化

java数据类型基本类型引用类型其中boolean是只占1位,其他都是字节。bit(位,b)byte(字节,B)1B = 8b其中long跟float比较特殊,在定义的时候分别要加上L跟F,不加的话会分别默认为int跟doublelong a= 100L;float b=10F;long a= 10000000000;//这时是默认为int,当赋值超过int的范围的时候就会报错;没有超过int范围的时候int转为long是安全的,会自动转,能编译通过float b=10.01

2020-10-11 12:39:12 216

原创 idea的使用

idea的使用创建一个项目java,jdk选好填写项目名称,路径写代码运行点击绿色的图标就可以运行,下方控制台即可打印。如果是建的不是java项目而是一个空的项目,项目中是只有上图中最后两个文件夹的。就没有src的目录来写代码。就需要file->new->module,在module里面选java。然后需要在项目结构中的project里面把jdk的路径跟版本选好。快捷键psvm main方法sout System.out.printIn()forifor(in

2020-10-08 22:24:50 867

原创 java运行机制

java运行机制java运行实例没有下载eclipse,idea等编辑器之前就用记事本是也可以写代码并运行的:写一个Hello的类cmd 到这个类所在的目录javac编译这个文件之后就会生成.class文件然后再java这个类就可以运行了public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}java

2020-10-08 21:24:29 170

原创 关于jdk

关于jdk卸载jdk根据环境变量中的 JAVA_HOME找到jdk所在的位置删除该jdk文件夹删除环境变量中的 JAVA_HOME,path下及所有跟java_home相关的环境变量cmd看一下java -version是否还会打印jdk版本安装jdk下载并安装,记住路径配置环境变量 JAVA_HOME,到jdk的文件包在Path中配置到JAVA_HOME下的bin,JAVA_HOME\jre\bin两个cmd看一下java -version是否能打印jdk版本jdk中的文件含

2020-10-08 20:58:16 102

原创 dcos常见命令

盘符切换 d:查看本文件夹下的所有文件列表 dir回到上级目录 cd…跨盘符的切换 cd /d C:\Users\HP\Desktop 其中/d是跨盘符的符号清理屏幕 cls退出终端 exit打开常见应用calc 计算器mspaint 画图notepad创建目录 md test创建文件 cd>a.txt删除文件 del a.txt删除目录 rd test 完全删除,不会在回收站里...

2020-10-07 22:10:48 416

原创 markdown编辑器常见使用

markdown文件的后缀名是.md标题三级标题四级标题一级标题一个#,二级标题两个#,注意#后面有空格,以此类推字体文字 加粗 文字前后两个*文字 斜体 文字前后一个*文字 加粗斜体 文字前后三个*文字 中间划线 文字前后两个~引用大于号+空格+文字,一般是摘抄别人的文字的时候使用分割线3个*或者3个-图片超链接跳转点击的文字超链接按住Ctrl点这个超链接就能跳转中括号+小括号,中括号里是跳转的文字,小括号里是跳转的连接列表有序a

2020-10-07 13:17:22 2293

原创 java中List使用的注意事项

import java.util.*;public class TestList {/* * list使用的注意: * 1)String转的list: 1.不是真正的list,不能用add,remove方法会报错 2.list与String的数值是同步的 * 2) List转String: 要注意toArray的入参不能少 * 3)对List的r...

2018-07-23 11:04:21 547

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除