自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中Object类的常用方法以及作用

Java中Object类的常用方法方法名称返回类型getclass() 获取类的class对象Class<?>hashCode() 获取对象的hashCode值intequals(Object) 比较对象是否相等,比较的是值和地址,子类可重写以自定义booleanclone() 创建并返回此对象的克隆对象,一般子类会重写这个方法protected ObjecttoString() 返回对象的字符串表示形式Stringnot

2021-12-07 11:59:14 391

原创 线程池详解

什么是线程池一、java.util.concurrent.Executors提供了一个java.util.concurrent.Executors接口的实现类用于创建线程池多线程技术主解决处理单元内多个线程执行的问题,它可以显著减少处理单元的闲置时间。线程池的组成部分:线程池管理器(ThreadPool):用于创建并管理线程池(创建线程池、销毁线程池,添加新任务)工作线程(PoolWork):线程池中的线程,包括没有任务时处于等待的状态,可以循环的新任务任务接口(Task):每个任务必须实现的

2021-12-04 23:31:38 430

原创 Java线程池的四种创建方式

Java线程池的四种创建方式Java使用Thread类来表示线程,所有的线程都是Thread类或者是他的子类。Java有四种方式来创建线程。(1)继承Thread类创建线程(2)实现Runnable接口创建线程(3)使用Callable和Future创建线程(4)使用线程池创建线程,例如使用Executor框架具体实现方法--------------通过继承Thread类来创建并启动多线程-------------步骤如下:(1)定义Thread类的子类,并重写该类的Run()方法,该方法

2021-12-03 16:40:48 5528 4

原创 Java中int a+b的溢出问题

Java中 int 的溢出问题int 是一种整型变量,是一种常用的数据类型,存放的是整数值,其取值范围是占用 4 字节 32 bit时的取值范围是 -2^31到 2^31-1 也就是 - 2147483648~2147483647,当我们的计算值超出这个范围时就会产生溢出问题。溢出解决方法为了避免 int 类型的溢出,可以在该表达式中的任一常量后加上大写的“L”,或是在变量前面加上 long,作为强制类型的转换。//递归计算强转int 溢出的最后值public static int a(

2021-12-02 09:36:49 1832

原创 函数

函数函数的定义:def(define function)def 函数的名称 ([参数])#缩进 函数体 [return 返回值]abs()pass参数的检查:1、调用函数的时候,参数的个数不对,TypeError2、参数的类型不对3、可以返回多个值坐标 位移 角度import mathpython 函数返回多个值的时候实则返回的是一个元组总结:1.定义函数的时候,需要确定函数的名称和参数个数2.如果有必要的话,需要先对参数的类型做检查3.函数的内部可以

2021-04-07 01:09:30 223 2

原创 容器

容器容器的概念:容器是一种数据类型,是序列,存储大量的数据学习容器的意义:容器可以改变变量只能存储单个数据的缺陷运用到容器的例子:列表 集合 元组 字典列表(list (线性表))常见的线性表有:链表 数组 栈 队列Python没有数组,数组的存储空间是连续的定义:1、弱数据类型语言ls=[1,2,3,4]2、全局函数list()ls=list()ls=list([1,2,3,4])访问元素的概念:通过下标来获取元素,超过角标会报错,角标也可以是复数遍历列表:

2021-04-07 00:02:38 165 2

原创 Python程序控制流程

程序控制流程1、顺序结构 从左到右,从上到下2、选择结构- 单分支if (条件){ 执行的代码}Python中的结构为: if 条件: 缩进(tab) 执行的代码层级关系-------缩进注意:空格和tab不能混用- 双分支if 条件:条件满足执行的代码else:条件不满足执行的代码- 多分支if 条件1;条件满足执行的代码else 条件2;条件满足执行的代码:……else:条件不满足执行的代码...

2021-04-01 15:05:41 57

原创 2021-3-12

2021-3-12Python上课内容5、数据类型和数据类型的转换5.1数据类型弱数据类型,没有数据类型,不声明数据类型分类:基本数据类型 复合数据类型 (引用数据类型)、5.1.1基本数据类型数值型整数型 int浮点型 float虚数(复数)i 不常用 数学模型布尔型(bool) 判断条件成不成成立 true false字符型 字符串-------------如何字符串? “” ’ ’ “”" “”" '" '" 引号里面包含所有语言 or

2021-03-13 16:12:04 81

原创 2021-3-11

2021年3月11日Python第一节上课内容笔记一、学习Python的目的:对于校招:中会存在编程题目可用到Python对于网络运维:后期会涉及到脚本语言的学习,例如网络完全和自动化运维对于软件:Java云计算大数据后端开发,Python是数据科学方向(人工智能),其次在校招中要求至少掌握一门语言言外话语:谷歌的很多项目都是由Python实现的,例如谷歌虫,及豆瓣等互联网企业都是通过Python开发的Python的特点1、简单用C语言实现两数相加void main(){int a =

2021-03-12 11:08:39 107 1

原创 HTML基本概念

2020-10-16 18:28:15 71

空空如也

空空如也

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

TA关注的人

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