随笔分类 - java
摘要:基本数据类型 整数被默认为int类型 想要创建long类型需要在末尾加上L long a = 3368948544L; 浮点数被默认为double类型 想要创建float需要再末尾加上f float b = 1.1f; 标识符取名规范 变量名首字母小写驼峰 类名首字母大写驼峰
阅读全文
摘要:四种权限修饰符 一、访问权限 1. private 访问权限: 类内部 2. 缺省 访问权限: 类内部 同一个包 3.protected 访问权限: 类内部 同一个包 不同包的子类 4.public 访问权限: 类内部 同一个包 不同包的子类 同一个工程 二、限定条件 对于**class的权限修饰只
阅读全文
摘要:构造器 一、作用 创建对象 初始化对象的信息 重载其他构造器:一个类中定义多个构造器 二、说明 如果没有显式定义构造器,则系统默认提供一个空参构造器 定义构造器的格式:权限修饰符 类名(形参列表){ } 一旦有了带形参的构造器,则必须显式定义无形参构造器才能使用无参构造器,系统不再提供默认的无参构造
阅读全文
摘要:类和对象的使用(面向对象思想落地的实现) 创建类,设计类的成员 创建类的对象 通过”对象.属性“或“对象.方法”调用对象的结构 对象的独立性 如果创建了一个类的多个对象,则每个对象都独立的拥有一套类的属性。(非static的) 意味着:我们修改一个对象的属性a,则不会影响另外一个对象属性a的值 注意
阅读全文
摘要:异常 捕获和抛出异常 try,catch,finally快捷键Ctrl+Alt+T try块中监控执行内容 catch块中为检测到后的操作,参数为异常类型,增加一些处理异常的代码块 finally块为善后操作,无论如何都会执行。可以在finally中释放占用的资源 throw new 异常 主动抛出
阅读全文
摘要:封装、继承与多态 封装 封装的作用(好处) 提高程序安全性,保护数据 隐藏代码的实现细节 统一接口 增加系统可维护性 属性私有(关键字private) 加上Private可使该属性私有于一个类,在其他地方new此类后不可通过'.'访问私有属性 get,set 用于操作私有属性 e.g. //get获
阅读全文
摘要:用户交互Scanner,print .hasNext()判断有没有下一个字符 .hasNextLine()判断有没有下一行 next()会把空格当做分隔符或结束符,只识别空格前的内容 nextLine()以回车作结束符,可以获取空格 println()输出一行会换行 print()不会换行 pack
阅读全文
摘要:包,JavaDoc 包 包的本质是文件夹 .*可以导入该包下的所有类 [阿里巴巴Java开发手册](阿里巴巴Java开发手册 (gitee.io)) Doc
阅读全文
摘要:运算符 类型加减时,包含一个long结果为long 其他不同整数类型加减运算结果都为int 逻辑运算符 &&与 ||或 !非 短路运算 ```java int a = 3; boolean b = (a < 2)&&(a++ < 2); //在第一个括号中已经判断b为false则不继续执行第二个括号
阅读全文
摘要:快捷键 Ctrl+C/V复制/粘贴 Ctrl+A全选 Ctrl+X剪切 Ctrl+Z撤销 Ctrl+S保存 Alt+F4关闭窗口 Shift+Delete永久删除 Win+R运行 Win+E计算机 Ctrl+Shift+Esc任务管理器 Win+Tab切换应用 Ctrl+D复制本行到下一行(IDEA
阅读全文
摘要:标识符,类型,进制,变量简述 标识符注意点 所有标识符都应该以大小写字母(A-Z,a-z)、美元符($)、下划线(_)开始。(首字符) 类型 基本数据类型 byte,short,int,long float,double 尽量完全避免用浮点数进行比较 char boolean 数字之间可以用下户线分
阅读全文
摘要:CMD 打开cmd的方式 开始+系统+命令提示符 Win+R运行中输入cmd 在任意文件夹下面Shift+右键+在此处打开命令行窗口 资源管理器地址栏前面加cmd (有空格) 第一种方式右键命令提示符可以选择以管理员身份运行 常用Dos命令 盘符切换:对应盘名+冒号+回车 查看当前目录下的所有文件:
阅读全文
摘要:Markdown学习 标题 三级标题 创建标题:n个#+空格+标题名+回车 字体 加粗:文字两边分别加两个星号 Hello,World! 斜体:两边分别加一个星号 Hello,World! 斜体加粗:两边分别加三个星号 Hello,World! 删除线:两边分别加两个波浪号 Hello,World!
阅读全文