随笔分类 -  Java基础

摘要:稀疏数组 稀疏数组:将无用的元素压缩掉,如右图。还能根据稀疏数组还原成原数组。 稀疏数组 阅读全文
posted @ 2021-04-24 20:41 有我的担忧 阅读(28) 评论(0) 推荐(0)
摘要:位运算 "<<":箭头指向左边,左移运算,各二进位全部左移若干位,高位丢弃,低位补0 “>>”:箭头指向右边,右移运算:各二进位全部右移若干位,对无符号数,高位补0,有符号数,各编译器处理方法不一样,有的补符号位(算术右移),有的补0(逻辑右移) public class LogicDemo { p 阅读全文
posted @ 2021-04-24 20:40 有我的担忧 阅读(59) 评论(0) 推荐(0)
摘要:命令行传参 package test4; public class CommandLineParam { public static void main(String[] args) { for (int i=0; i<args.length; i++){ System.out.println("a 阅读全文
posted @ 2021-04-24 20:39 有我的担忧 阅读(46) 评论(0) 推荐(0)
摘要:可变参数 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 public class ChangeableParam { public static void main(String[] args) { double[] arr = new double[ 阅读全文
posted @ 2021-04-24 20:38 有我的担忧 阅读(55) 评论(0) 推荐(0)
摘要:# 基本数据类型转换 - Java是强类型语言,进行运算时有可能涉及到类型的转换 低 > 高 byte,short,char > int > long >float > double 数据类型 占用空间 存放的数据范围 包装类 boolean 1bite(1位) 只有true或false Boole 阅读全文
posted @ 2021-04-24 20:37 有我的担忧 阅读(56) 评论(0) 推荐(0)
摘要:方法重载 静态方法不能重载 public class A { public A(){ System.out.println("我是父类A的无参构造方法"); } public static void test(){ System.out.println("我是父类A的test方法"); } } pu 阅读全文
posted @ 2021-04-24 20:35 有我的担忧 阅读(43) 评论(0) 推荐(0)
摘要:单位换算 1bit表示1位 1Byte表示一个字节 1B = 8b 1024B = 1KB 1024KB = 1M 1024M = 1G 阅读全文
posted @ 2021-04-24 20:34 有我的担忧 阅读(206) 评论(0) 推荐(0)
摘要:Windows快捷键的使用 常用快捷键 永久删除:shift + delete 文件保存:ctrl + s 文本搜索:ctrl + f 调出任务管理器:ctrl + alt + del 运行窗口:win + R 剪切:ctrl + x 全选:ctrl + A 复制:ctrl + c 粘贴:ctrl 阅读全文
posted @ 2021-04-24 20:33 有我的担忧 阅读(129) 评论(0) 推荐(0)
摘要:static关键字 静态代码块、匿名代码块、构造函数的执行顺序是: 静态代码块 > 匿名代码块 > 构造函数 静态代码块只执行一次 public class StaticTest { { System.out.println("匿名代码块"); } static { System.out.print 阅读全文
posted @ 2021-04-24 20:32 有我的担忧 阅读(43) 评论(0) 推荐(0)
摘要:JDK安装 卸载JDK 删除JDK安装的目录 删除系统变量中的JAVA_HOME 删除系统变量中path中Java相关的目录 使用命令Java -version测试是否删除成功 配置环境变量 我的电脑 -->右键 --> 属性 环境变量 --> 新建系统变量JAVA_HOME(JDK安装的路径,如C 阅读全文
posted @ 2021-04-24 01:19 有我的担忧 阅读(40) 评论(0) 推荐(0)
摘要:javadoc生成API文档 给类或类中的方法写多行注释 /** * @author 作者名 * @version 版本号 * @since 指明需要最早使用的jdk版本 * @param 参数名 * @return 返回值情况 * @throws 异常抛出情况 */ 资源管理器 cmd + 空格 阅读全文
posted @ 2021-04-24 01:18 有我的担忧 阅读(87) 评论(0) 推荐(0)
摘要:a++、++a的区别 public class DemoIncre { public static void main(String[] args) { //++ -- 自增,自减 一元运算符 int a = 3; int b = a++; //执行完这行代码,先给b赋值,再自增 System.ou 阅读全文
posted @ 2021-04-24 01:17 有我的担忧 阅读(165) 评论(0) 推荐(0)
摘要:养成写博客的好习惯,从Markdown(妈蛋)开始 以此为鉴,从今努力做人,每天都好心情,day day up! 一级标题(#+空格+标题内容) 二级标题(##+空格+标题内容) 三级标题(###+空格+标题内容) 字体设置 你好吗(内容两边都加两个星号“**”为粗体) 你好吗(内容两边都加一个星号 阅读全文
posted @ 2021-04-22 00:26 有我的担忧 阅读(52) 评论(0) 推荐(0)