自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 集合框架&泛型

集合框架&泛型集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变。一、Collection(单列集合)创建Collection集合对象多态的方式具体实现类ArrayList常用方法:add(E e) 添加元素remove(Object o) 从集合中移除指定元素clear() 清楚集合中元素contains()判断集合中是否存在指定元素isEmpty() 判断集合是否为空size() 集合长度(集合中元素个数)Ite

2021-01-29 20:13:33 132

原创 常用API&异常

常用API&异常一、常用APIAPI (Application Programming Interface) :应用程序编程接口Java中的API :指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。1、字符串1.String类不可变性 final操作量较少效果上相当于char[],但底层原理是byte[]JDK8及以前是字符数组

2021-01-25 15:58:18 438

原创 面向对象

面向对象面向过程:线性思维,第一步做什么,第二步做什么。适合处理一些简单问题。面向对象:分类的思维模式,适合处理复杂的问题,适合处理多人协作的问题!对于描述复杂的事物,为了宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是具体到微观问题,仍然需要面向过程的思路去处理。面向对象编程(Object-Oriented Programming,OOP):以类的方式组织代码,以对象的组织(封装)数据抽象三大特性: 封装、继承、多态回顾:方法方法定义修饰符:后续逐渐补

2021-01-20 18:06:59 125

原创 方法

方法方法是语句的集合((功能块));方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:保持方法原子性(一个方法只实现1个功能,有利于后期的拓展)一、方法的定义&调用1、方法定义修饰符 返回值类型 方法名(参数类型 参数名) {​ …​ 方法体​ …​ return 返回值}2、方法调用类名.方法名对象名.方法名方法命名:遵守小驼峰规范ps: 下划线可能出现在 JUnit 测

2021-01-20 18:06:11 129

原创 数组

数组概述:相同数据类型的有序集合。 数组是一个简单的数据结构数组描述的是相同类型的若干个数据。按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组可以通过一个下标来访问他们。数组名[索引]; 数组下标从0开始。例如array[0];一、数组的声明创建1、声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar; // 首选的方法dataType arrayRefVar[]; // 效果相同,但

2021-01-20 18:04:30 109

原创 Java流程控制

Java流程控制一、用户交互Scannerjava.util.Scanner是java5的新特征,通过Scanner获取用户输入//接收键盘数据我们可以通过 Scanner 类来获取用户的输入。使用步骤如下:1、导包Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。import java.util.Scanner;2、创建Scanner对象Scanner scan = new Scanner(System.in);3、接收数据String st

2021-01-20 18:03:45 79

原创 Java语法基础

Java语法基础​ 临时想起来,觉得还是很有必要梳理下自己学习过的一些内容,方便以后回顾。因此简单的将Java学习过程中遇见的知识点,按学习路线的顺序写成笔记。一、注释&标识符&关键字1、Java注释Java 支持单行以及多行注释。注释中的字符将被 Java 编译器忽略。//写注释是一个良好的编程习惯单行注释// 这是一个单行注释的例子 快捷键:Ctrl+/多行注释/* 这是一个多行注释的 快捷键:Ctrl+Shift+/

2021-01-17 22:16:49 126

原创 IntelliJ IDEA的下载安装

IntelliJ IDEA的下载安装一、下载IDEA进入官网: https://www.jetbrains.com/,刚刚进去可能显示的是英文,可以切换语言选择简体中文,点击开发者工具,选择IntelliJ IDEA.进入IntelliJ IDEA页面,点击下载进入下载页面,这里有两种版本,一种是Ultimate版本,另一种是社区版,这里我们选择Ultimate版本,可以免费试用30天时间。(经济条件允许的同学,或者用于商业用途开发的还是推荐大家购买哈,或者选择社区版本)这里下载后可以得到一

2021-01-16 22:27:04 1182 1

原创 Visual Studio Code下载安装及配置

Visual Studio Code下载安装及配置一、Visual Studio Code的下载进入官网:https://code.visualstudio.com/ ,点击Download下载后得到VSCodeUserSetup-x64-1.52.1.exe安装包二、Visual Studio Code的安装现在的软件基本上都是傻瓜式操作,没有特殊需求的话只要一直点击下一步就可以成功安装。不过考虑到文章结构完整性,接下来本文会给出每一步的操作及图片。1、双击安装包2、选择“同意此协议”,

2021-01-15 21:40:34 7407

原创 Sublime Text 3软件安装及配置说明

Sublime Text 3软件安装及配置说明Sublime Text 3是一款优雅的编辑器,本文主要介绍Sublime Text 3的安装,它的文件夹位置以及如何安装一些必要的插件。本文以windows 64bit版本为例,且因为我使用Sublime Text 3主要是用来学习和和使用Java,故以下适用Java程序设计,一、Sublime Text 3的下载可以在搜索引擎中直接搜索Sublime Text 3,或输入网址:http://www.sublimetext.com/,访问Sublime

2021-01-15 21:39:08 1680 1

原创 Typecho博客搭建教程

Typecho博客搭建教程一、搭建博客前的准备工作为了方便,希望自己有一个自由的平台可以分享和记录自己接下来一段时间内学习的进展与情况,同时也是为了实践费曼技巧,毕竟能够输出内容本身就需要对知识有一定的掌握和吸收,因此准备搭个博客。1、购买阿里云轻量应用服务器**链接:**https://developer.aliyun.com/plan/promotion/1打开服务器控制台:①首先点击“安全”选择“防火墙”,点击添加规则,开放8888端口,因为之后使用宝塔面板需要该端口,才能继续操作。

2021-01-15 21:36:06 3403 1

原创 JDK的下载安装及环境变量配置

1.1 JDK的的下载安装及环境变量配置一、环境准备Windows10 x64jdk1.8二、下载并安装JDK1、进入官网https://www.oracle.com/java/technologies/javase-downloads.html2、选择你需要的版本,这里我选择JDK8,x64版本下载,这里提一句在Oracle官网下载JDK都需要登陆账号了,没有的可以申请注册一个。3、点击jdk-8u271-windows-x64.exe进行安装,记住jdk的安装路径三、环境变量配

2020-12-31 20:35:03 476

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除