JAVA学习笔记
自我学习路上的笔记记录,好好学习,分享每一天
DeepHao
全国大学生光电设计竞赛一等奖,全国研究生数学建模竞赛二等奖,全国人工智能创新应用大赛二等奖,百度飞桨开发者专家(PPDE)。熟悉C,Python,stm32,深度学习,如果我的博客有帮助到大家,欢迎大家关注!!!
展开
-
JAVA学习笔记Ⅹ——JAVA中的集合框架
集合集合的数学定义:集合是指具有某种特定性质的具体的或抽象的对象汇总而成的集体。其中,构成集合的这些对象则称为该集合的元素,来源百度百科JAVA中集合定义:JAVA中集合是一种集合类,是一种工具,类似于容器,可以存储任意数量的具有共同属性的对象集合的作用:在类的内部对数据进行组织;简单而快速的搜索大量条目;有的集合接口,提供了一些列排列有序的元素,并且可以在序列中间快速的插入或删除有关元素;有的集合接口提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。集原创 2020-07-28 16:37:32 · 343 阅读 · 1 评论 -
JAVA学习笔记Ⅸ——JAVA中的包装类
包装类int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。基本数据类型对应包装类型byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacte原创 2020-07-23 16:01:40 · 327 阅读 · 1 评论 -
JAVA学习笔记Ⅷ——JAVA中的字符串
什么是JAVA中的字符串在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。例如我们在控制台中输出的 “Hello World” 、 "你好世界"等。在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。具体的实现方式见如下示例程序。template23.javapackage com;public class template23 { public static vo原创 2020-07-22 16:54:52 · 690 阅读 · 2 评论 -
JAVA学习笔记Ⅶ——异常与异常处理
文章目录异常简介什么是异常处理异常的作用与意义处理异常JAVA中的异常抛出自定义异常异常链经验总结异常简介什么是异常异常:有异于常态,和正常情况不一样,有错误出现。阻止当前方法或作用域继续执行的问题,称之为异常。【说白了从广义上讲就是程序的运行与预期不符】 当程序出现异常的时候,就会得不到正常的运行以至于不正常退出,严重情况会造成数据的丢失,程序运行所占用的资源得不到有效释放处理异常的作用与意义对于异常的正确处理能够将异常提示给编程人员或者用户,使本来已经中断了原创 2020-07-20 15:34:17 · 228 阅读 · 0 评论 -
JAVA学习笔记Ⅵ——面向对象综合练习
文章目录题目与要求一、项目背景介绍二、项目分析面向对象三大特性综合联系题目与要求一、项目背景介绍根据所学知识,编写一个控制台版的“答答租车系统”功能: 1、展示所有可租车辆 2、选择车型、租车量 3、展示租车清单,包含:总金额、总载货量及其车型、总载人量及其车型二、项目分析 1、数据模型分析 2、业务模型分析 3、显示和流程分析数据模型分析业务模型分析显示和流程分析通过对现实世界的事物主要特征的分析、抽象,为信息系统的实施提原创 2020-07-20 08:48:03 · 344 阅读 · 0 评论 -
JAVA学习笔记Ⅴ——UML 类图绘制
UML简介参见JAVA学习笔记Ⅳ——多态常用UML图示用例图(The Use Case Diagram)序列图(The Sequence Diagram)类图(The Class Diagram)用例图能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息序列图用于按照交互发生的一系列顺序,显示对象之间的这些交互UML 类图、业务逻辑和所有支持结构一同被用于定义全部的代码结构软件安装PowerDesigner官网百度云链接(可自行百度,安装教原创 2020-07-19 18:50:44 · 5745 阅读 · 0 评论 -
JAVA学习笔记Ⅳ——面向对象三特性之多态
面向对象三大特性:封装、继承、多态原创 2020-07-19 14:06:13 · 259 阅读 · 0 评论 -
JAVA学习笔记Ⅲ——面向对象三特性之继承
注:JAVA中的继承是单继承子类拥有父类的所有属性和方法(非private)实现代码复用父类Animal.javapackage com.template11;public class Animal { public int age; public String name; public void eat(){ System.out.println("动物具有吃东西的能力"); }}子类Dog.javapackage com....原创 2020-07-18 00:29:05 · 273 阅读 · 0 评论 -
JAVA学习笔记Ⅱ——面向对象三特性之封装
Telphone.javapackage com.template7;public class Telphone { private float screen; public float getScreen(){ return screen; } public void setScreen(float newScreen){ screen = newScreen; }}InitialTelphone.javapack.原创 2020-07-16 21:47:55 · 166 阅读 · 0 评论 -
JAVA学习笔记Ⅰ——类和对象
1.创建对象:类名 对象名 = new 类名();Telphone phone = new Telphone();2.使用对象引用对象的属性:对象名.属性phone.screen = 5;//给screen属性赋值5引用对象的方法:对象名.方法名()phone.sendMessage();//调用sendMessage()方法Telphone.javapackage com.template4;public class Telphone { //属性 float scr原创 2020-07-16 16:59:49 · 261 阅读 · 2 评论