自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Idea Debug 时 JAVA对象转Json字符串 的操作

按快捷键Alt+F8 ,会出来Evaluate 的弹框,在Expression 下的输入框处输入Java代码(例如JsonObject.toJsonString(对象)),点击底部Evaluate

2022-05-30 16:57:24 1334

原创 三天快速入门HTML,CSS,JS

一,HTML–1,概述专门用来制作网页的技术,是超文本标记语言.超文本: 比文本的功能要强大,网页中可以插入 图片 音频视频等...标记: 也叫标签,用<???> ,不同的标签有不同的功能–2,入门案例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <!-- &l.

2021-08-11 19:39:39 529

原创 JAVA 集合 泛型 Collection List Set

集合为了更好的理解集合,我们需要首先引入一个概念:泛型1 泛型1.1 概念其实就是< ? >的部分,它就是泛型泛型是(Generics)JDK1.5 的一个新特性,通常用来和集合对象一起使用泛型概念非常重要,它是程序的增强器,它是目前主流的开发方式1.2 作用那泛型有什么作用呢?我们可以把泛型理解成一个“语法糖”,本质上就是编译器为了提供更好的可读性而提供的一种小手段,小技巧,虚拟机层面是不存在所谓“泛型”的概念的。我们可以通过泛型的语法定义<>,.

2021-07-25 19:45:11 132

原创 JAVA 正则表达式 包装类 自动装箱/自动拆箱 BigDecimal

1 正则表达式Regex1.1 概述正确的字符串格式规则。常用来判断用户输入的内容是否符合格式的要求,注意是严格区分大小写的1.2 常见语法1.3 String提供了支持正则表达式的方法Matches(正则) : 当前字符串能否匹配正则表达式replaceAll(正则,子串) : 替换子串split(正则) : 拆分字符串1.4 练习:测试输入身份证号package cn.tedu.api;import java.util.Scanner;//测试正则表达式.

2021-07-17 20:55:00 124

原创 接口,类与接口的关系,接口与抽象类的区别

接口1 接口的概念与之前学习过的抽象类一样,接口( Interface )在Java中也是一种抽象类型,接口中的内容是抽象形成的需要实现的功能,接口更像是一种规则和一套标准.2 接口格式3 接口的特点:通过interface关键字来定义接口通过implements让子类来实现接口接口中的方法全部都是抽象方法(JAVA8)可以把接口理解成一个特殊的抽象类(但接口不是类!!!)类描述的是一类事物的属性和方法,接口则是包含实现类要实现的方法接口突破了java单继承的局限性接口.

2021-07-17 19:12:53 803

原创 API,String,StringBuffer,StringBuilder,

1.什么是APIAPI(Application Programming Interface,应用程序接口)是一些预先定义的函数。目的是提供应用程序与开发人员基于某软件可以访问的一些功能集,但又无需访问源码或理解内部工作机制的细节.API是一种通用功能集,有时公司会将API作为其公共开放系统,也就是公司制定自己的系统接口标准,当需要进行系统整合,自定义和程序应用等操作时,公司所有成员都可以通过该接口标准调用源代码.Java.util包是java中的工具包,包含各种实用工具类/集合类/日期时间..

2021-07-17 19:12:06 59

原创 异常和异常的处理方式

异常1 概述异常是一些用来封装错误信息的对象它由异常的类型、提示信息、报错的行号提示三部分组成2 异常的继承结构3 异常的处理方式当程序中遇到了异常,通常有两种处理方式:捕获或者向上抛出当一个方法抛出异常,调用位置可以不做处理继续向上抛出,也可以捕获处理异常大家可以结合生活中的例子:如果工作中遇到了问题,我们可以选择自己处理(捕获),或者交给上级处理捕获方式:try-catch可以嵌套,多种异常类型需要分别处理* 可以不嵌套,给出通用的解决方案,不需要特..

2021-07-12 19:11:37 1231

原创 面向对象2 构造函数 构造代码块 this

1 构造方法1.1 概念构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法构造方法的主要功能就是完成对象创建或者初始化当类创建对象(实例化)时,就会自动调用构造方法构造方法与普通方法一样也可以重载1.2 形式与类同名,且没有返回值类型,可以含参也可以不含参1.3 练习:构造方法创建对象/构造方法赋值创建包: cn.tedu.oop创建类: TestConstructor.javapackage cn.tedu.basic;//本类用于测试构造方法p

2021-07-09 09:59:35 67

原创 面向对象傻傻搞不清楚,有这一篇就够了

1.面向对象概念首先面向对象是相对于面向过程而言的面向过程是一种思想,意思是我们要做任何事,都需要亲力亲为,强调的是过程。面向对象oop(Object Oriented Programming)也是一种编程思想,相对于面向过程,我们可以由原来问题的执行者变为指挥者,进而把生活中很多复杂的问题变得简单化,强调结果java是一门面向对象的语言2 面向对象的三大特征封装: 把相关的数据封装成一个“类”组件 继承: 是子类自动共享父类属性和方法,这是类之间的一种关系 多态: 增强软件.

2021-07-07 18:47:22 629

原创 JAVA 方法 局部变量 成员变量

1 变量1.1 概念可以改变的数,称为变量。在Java语言中,所有的变量在使用前必须声明。一般通过“变量类型 变量名 = 变量值 ;”这三部分来描述一个变量。如:int a = 3 ;变量的使用原则:就近原则,即尽量控制变量的使用范围到最小1.2 局部变量位置:定义在方法里或者局部代码块中注意:必须手动初始化来分配内存.如:int i = 5;或者int i; i = 5;作用域:也就是方法里或者局部代码块中,方法运行完内存就释放了1.3 成员变量位置:定义在类里方法外注意:不用初始

2021-07-06 18:36:19 325

原创 文科生转行JAVA 数组 数组工具类 二维数组,笔记超详细

1 数组1.1 概念变量int age=18;一个变量只能保存一个数值数组Array,标志是[ ] ,用于储存多个相同类型数据的集合想要获取数组中的元素值,可以通过脚标(下标)来获取数组下标是从0开始的,下标的最大值是数组的长度减11.2 创建数组数组的创建方式一般分为动态初始化和静态初始化动态初始化 int[] a = new int[5]; 静态初始化 int[] b = new int[]{1,2,3,4,5};用的比较少 int[] c = {1,2,3,4,5};

2021-07-06 18:33:07 107

原创 转行零基础 运算符 嵌套for循环 while do-while,超详细

1 运算符1.1 概述运算符 用于连接表达式 的 操作数,并对操作数执行运算。例如,表达式num1+num2,其操作数是num1和num2,运算符是”+”。在java语言中,运算符可分为5种类型:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符。根据操作数的不同,运算符又分为单目运算符、双目运算符和三目运算符。单目运算符只有一个操作数,双目运算符有两个操作数,三目运算符则有三个操作数。位运算符涉及到二进制位的运算,在java 程序中运用不是很多。1.2 运算符速查表1 分支结构

2021-07-05 17:06:31 346

原创 JAVA语法基础 标识符 关键字 注释 变量 数据类型与类型转换

1 JAVA语法基础1.1 标识符标识符可以简单的理解成一个名字。包括类名、方法、字段、变量、包名等等,一个正确的标识符需要遵循以下规则:1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符2. 不能以数字开头。如:123name 就是不合法3. 标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符,windows不区分大小写4.见名知意。5. 不能是Java的关键字1.2 关键字在Java中,有一些单词被赋予了特

2021-07-01 18:30:27 118

原创 跨行java,超详细学习笔记--第三节HelloWorld案例

1 HelloWorld案例1.1 工作空间设置工作空间就是一个文件夹,用来保存我们所有的开发文件和代码等等.工作空间也是可以切换的,1.2 eclipse设置java视图1.2.设置JAVA视图是为了开发时更加方便2.设置包视图b)设置控制台2)工作空间的编码(字符集)UTF-8,中文乱码默认工作空间的字符集会有乱码问题,设置工作空间的字符集 UTF-8text file encoding 文本文件的编码:GBK GB国标,中国国家标准规范,

2021-06-30 21:08:47 73

原创 跨行java,超详细学习笔记--第二节jdk的安装和环境配置

1.JDK的介绍与安装JDK简介JDK是 Java 语言的软件开发工具包, Java 程序必须使用 JDK,它提供了编译和运行 Java 程序的环境。是整个java开发的核心。准备JDK本次使用的是JDK1.8 如下所示:下载完成后,双击图中的.exe可执行文件,完成安装,详细安装步骤如下:注意事项:学习阶段要保证和老师的环境完全一致,必须安装JDK1.8,否则会影响后续开发学习安装时选择默认选项安装到默认目录即可,即: C:\Program Files\Java\jdk1.8.0_2

2021-06-30 20:42:37 112

原创 跨行java,超详细学习笔记--第一节计算机基础知识,java基础知识

计算机基础知识1.1计算机计算机(Computer)全称:电子计算机,俗称电脑。常见的形式有台式计算机、笔记本计算机。按照规模分为微型机、小型机、大型机、巨型机(超级计算机)等。计算机发明者约翰•冯•诺依曼。计算机是由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。1.2 计算机硬件系统计算机是由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称计算机硬件系统.

2021-06-30 18:48:14 126

空空如也

空空如也

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

TA关注的人

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