随笔分类 -  Java编程

摘要:一、异常引入 代码不能尽善尽美,如用户输入类型格式出错,找不到文件等不能避免异常的产生,影响用户体验,所以需要预处理,对能预料到的异常进行处理 (语法错误和逻辑错误不是异常) 异常事件分为error+exception(狭义的异常),出现error是程序员无法通过修改代码更正的,比如JVM系统内部错 阅读全文
posted @ 2021-09-04 22:39 我也不知道怎么起昵称 阅读(48) 评论(0) 推荐(0)
摘要:一、static关键字 1、static的引入 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上 的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象, 其方法才可以供外部调用 希望无论是否产生了对象或无论产生了多少 对象的情况下,某些特定的数据在内存空 阅读全文
posted @ 2021-09-04 16:58 我也不知道怎么起昵称 阅读(12) 评论(0) 推荐(0)
摘要:一、面向对象的特征:继承 1、继承作用 继承的出现减少了代码冗余,提高了代码的复用性。 继承的出现,更有利于功能的扩展。子类不是父类的子集,而是对父类的“扩展”。 继承的出现让类与类之间产生了关系,提供了多态的前提。 单层继承和多层继承 子类不能直接访问父类中私有的(private)的成员变量和方法 阅读全文
posted @ 2021-08-22 18:45 我也不知道怎么起昵称 阅读(41) 评论(0) 推荐(0)
摘要:一、类与对象 1、类和对象是面向对象的2个基本概念,类和对象区别:对象是抽象的,类是一个个实体,是对象的一个实例 类最重要的是成员变量(属性),成员方法(行为) 2、标准类如何定义 3、对象的内存解析 4、变量 可变个数形参数 5、方法 5.1、重载:【方法名一样,参数个数和参数类型不同即可】 方法 阅读全文
posted @ 2021-08-22 01:32 我也不知道怎么起昵称 阅读(76) 评论(0) 推荐(0)
摘要:一、一维数组 1、静态初始化: int[] arr = new int[]{}//可以拆分 int[] arr = {};//不可拆分 2、动态初始化:int[] arr = new int[n];//可以拆分 3、默认初始化: 整型=0 浮点型=0.0 boolean=false char=\u0 阅读全文
posted @ 2021-08-08 03:41 我也不知道怎么起昵称 阅读(33) 评论(0) 推荐(0)
摘要:一、计算机字符编码 字符集:多个字符的集合,每个字符集包含的字符个数不同。目前字符集有ASCII(单字节表示),GB2312(中国大陆,双字节表示),GBK,Unicode(国际字符大全,UTF8,UTF16,UTF32表示),所以各种字符集就是 字符编码:字符集只规定了那些字符以及对应的数字编号, 阅读全文
posted @ 2021-08-07 20:39 我也不知道怎么起昵称 阅读(328) 评论(0) 推荐(0)
摘要:一、常用DOS命令 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 d:进入盘符 cd : 进入指定目录 cd.. : 退回到上一级目录 cd\: 退回到根目录 del : 删除文件 exit : 退出 dos 命令行 echo javase> 阅读全文
posted @ 2021-07-31 20:07 我也不知道怎么起昵称 阅读(293) 评论(0) 推荐(0)
摘要:一、概述(一些基本定义) 计算机=硬件+软件,软件=系统软件+应用软件 硬件:就是可触摸到的物理部分,如CPU,显示器等 软件:除了硬件就是软件,是数据(文档),指令的集合 系统软件:无需用户干预,协调和控制电脑硬件,比如操作系统 应用软件:各个领域上开发的应用(有系统软件才有应用软件) 程序设计: 阅读全文
posted @ 2021-07-31 16:30 我也不知道怎么起昵称 阅读(295) 评论(0) 推荐(0)