随笔分类 - javaSE
跟着狂神学习之javaSE
摘要:浅谈代码块的加载顺序 代码块、静态代码块和构造方法的执行顺序: 静态代码块 匿名代码块 构造方法 总结:1.静态代码块最先执行,但只在类加载的时候执行一次 2.匿名代码块和实例同时产生,可以用来赋初始值 3.构造方法在匿名代码块之后执行 补充:除了我们常用的导入包之外还可以使用静态导入包、方
阅读全文
摘要:Java里的多态 多态是同一个行为具有多个不同表现形式或形态的能力。 在Java中,多态的表达式为 ,其中Father类为Son类的父类。f可以调用父类中的所有方法,当子类把父类中的方法重写之后,子类就会调用重写之后的方法。 运行结果: 多态的注意事项: 方法不能重写的几种情形: 补充: Jav
阅读全文
摘要:在java中this和super的使用 this的使用 super的使用 this和super的区别 如: IDEA快捷键积累:ctrl + h 树形的展示当前类的子父类
阅读全文
摘要:冒泡排序的简单优化 第一层的循环,我们用来遍历数组的所有元素,以此来给每个元素排序,故我们在第一次初始化一个标识。 第二层用于找出本轮需要找出的元素通过交换位置,如果一次位置都没有交换,代表本轮已经排序好了。
阅读全文
摘要:命令行传参和不定传参 命令行传参 java public class Demo04 { public static void main(String[] args) { for (int i = 0; i 不定项传参 从java1.5开始,java支持传递同类型的可变参数。 在方法声明中,在指定参数
阅读全文
摘要:Scanner中的next方法和nextLine方法的区别 next() 1. 一定需要读取到有效字符后才能结束。 2. 在输入有效字符前遇到的空格,next()会自动将其去掉。 3. 只有在输入有效字符后,才将其后面输入的空格作为分割符或结束符。 4. next()方法不能接收带有空格的字符串 (
阅读全文
摘要:在IDEA中生成类注释及注释文档 生成类注释 打开IDEA,点击 File Setting Editor File and Code Templates Class,然后加入 在public class ${name}{}之前,如下图: 效果图: 模板信息有很多如: ${PROJECT_NAME
阅读全文
摘要:变量、常量和作用域 变量 局部变量:局部变量写在方法里,必须声明和初始化值,只在该方法里有效 实例变量:写在方法体外类里,需要声明但可以不初始化,只有当类实例化之后才能使用。实例化后没有初始化的变量会默认初始化这个类型的默认值(整型:0,浮点数:0.0,字符:\0,布尔:false,引用:null)
阅读全文
摘要:转换问题 在java中,类型转换分为两种, 强制转换 和 自动转换 。 强制转换:高类型 低类型 需要在在高类型方写低类型变量名,如上面的: 自动类型转换:低类型 高类型 转换如其名,自动转换,如上面的: 注意点: 1. 不能对布尔类型进行转换; 2. 不能把对象类型转换成不相干的类型; 3. 把高
阅读全文
摘要:数据类型扩展 整数扩展 整数的进制有二进制(0b),八进制(0),十进制,十六进制(0x) 例: 小数扩展 float:有限、离散、舍入误差、大约、接近但不等于 double: 当我们进行比较时最好使用浮点数进行比较 字符扩展 char变量的几种写法 1. ; 我们可以 将char类型转换成int类
阅读全文
摘要:数据类型 基本数据类型 整数类型 byte 占一个字节: 128~127 short 占两个字节: 32768~32767 int 占四个字节: 2147483648~2147483647 long 占八个字节: 9223372036854775808~9223372036854775807 小数类
阅读全文
摘要:在命令行运行Hello World 1. 先新建一个文档文件,然后重命名为 Hello ,把后缀从 .txt 改为 .java ,得到一个 Hello.java 文件。 2. 用文本编辑器或notepad++打开 Hello.java ,进行下列代码的编译: 注意: 字母的大小写,符号全部都是英文的
阅读全文
摘要:卸载JDK 1. 先找到java的安装目录,然后删除。先鼠标右键 我的电脑 属性 高级 环境变量 ,然后在 系统变量 中找到java的安装目录将其删除。 2. 然后删除JAVA_HOME和系统变量下的PATH(没看到的滑动滚轮)下关于JAVA_HOME的属性(先点编辑,选中JAVA_HOME相关的再
阅读全文
摘要:常用快捷键 基础 ctrl+c 复制 ctrl+v 粘贴 ctrl+x 剪切 ctrl+z 撤销 ctrl+s 保存 ctrl+a 全选 常用 esc+shift+ctrl 任务管理器 win+r 打开运行窗口 win+e 打开此电脑 alt+f4 关闭当前窗口 shift+del 永久删除 选中文
阅读全文
摘要:MarkDown学习 简介 这是我的第一篇个人博客,有很多东西都不太会用,现在可是一边摸索,一边学习。可能现在写的会有一点乱,慢慢会好的。坚持每天至少写一篇博客,慢慢积累,慢慢成长。 MarkDown的简单语法 标题 标题这一块很简单,MarkDown的一级标题就是“ 一级”,二级标题就是“ 二
阅读全文
浙公网安备 33010602011771号