自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++基础

C++基础1 C++初识1.1 第一个C++程序编写一个C++程序总共分为4个步骤创建项目——>创建文件——>编写代码——>运行程序1.1.1 创建项目​ Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开1.1.2 创建文件右键源文件,选择添加->新建项[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-146G5AlC-1649601331840)(assets/1541383817248.png)]

2022-04-10 22:39:32 379

原创 Java中Math类的常用方法

Math类常用方法:public class MathTest{ public static void main(String[] args){ System.out.println("计算绝对值:"+Math.abs(-4));//double,float,int,long System.out.println("计算正弦值:"+Math.sin(1.57));//double System.out.println("计算余弦值:"+Math.co

2021-04-12 20:54:41 128

原创 谈谈线程与进程

1、先感性的理解一下:1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3.进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。4.一个车间里,可以有很多工人。他们协同完成一个任务。5.线程就好比车间里的工人。一个进程可以包括多个线程。6.车间的空间是工

2021-04-11 23:06:11 99

原创 IntelliJ IDEA 无法debug JDK 源码解决

去掉图中两个勾选即可

2021-04-10 16:34:41 277

原创 假设有100个瓶子,其中只有1瓶有毒药,你现在有7只老鼠,怎么检测出那一瓶是由毒的(老鼠喝到有毒的就会死)

对100瓶毒药进行二进制编码:0000001,0000010,…,1100100老鼠分别为A,B,C,D,E,F,GA老鼠喝编码格式为1xxxxxx的药水B老鼠喝编码格式为x1xxxxx的药水C老鼠喝编码格式为xx1xxxx的药水D老鼠喝编码格式为xxx1xxx的药水E老鼠喝编码格式为xxxx1xx的药水F老鼠喝编码格式为xxxxx1x的药水G老鼠喝编码格式为xxxxxx1的药水最后查看老鼠死亡情况,假如E和F死亡,说明0000110为毒药。其他死亡情况同理。...

2021-04-09 19:52:28 3148 1

原创 HashMap底层源码分析

深入解析HashMap底层源码,关键方法、属性、内部类每行都有注释,这个代码是JDK8的java.util.HashMap类的源码,源码没有做任何更改,只是加了自己的注释/* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * *

2021-04-06 11:36:26 142

原创 Java的异常处理

异常处理1 概述:在Java语言中,将程序执行中发生的不正常情况称为”异常“。(开发过程中的语法错误和逻辑错误不是异常)2 异常的分类:Error:Java虚拟机出现无法解决的严重问题,程序员无法解决,重启即可Exception:因为编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理3 异常的体系结构:java.lang.Throwablejava.lang.Errorjava.lang.Exception编译时异常(checked)IO

2021-01-26 18:59:37 48

原创 Object 类中 toString() 的使用

当我输出一个对象的引用时,实际上就是调用当前对象的 toString();即 System.out.println() 语句里放入一个对象名时,实际上是调用了toString方法。String str="123";System.out.println(str); // 123System.out.println(str.toString); //123Object 类中 toString() 的定义:public String toString() { return getC..

2021-01-25 16:01:18 127

原创 == 和 equals() 区别

== 运算符:可以使用在基本数据类型变量 和 引用类型变量中如果比较的是基本数据类型变量:比较的是两个变量保存的数据是否相等,不一定类型要相同(int a=10和double b=10.0 ; a==b是true)如果比较的是引用数据类型变量:比较的是两个对象的地址值是否相同,即两个引用是否指向同一个对象实体equals() 方法:只能适用于引用数据类型中Object类中 equals() 的定义:public boolean equals(Object obj){ ret

2021-01-25 15:39:37 55

原创 java一维数组和二维数组的详细解读

一、数组的描述数组的理解:数组(Array),是多个相同数据类型按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对数据进行统一管理。二、数组的相关概念数组名元素角标、下标、索引数组的长度:元素的个数三、数组的特点1)数组是有序排序的2)数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型3)创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址4)数组的长度一旦确定,就不能修改四、数组的分类①按照维数:

2021-01-23 12:43:16 504

原创 eclipse新建java项目报错 jrt-fs.jar

问题描述:今天在官网下载了eclipse 2020-12版本,安装的时候选择了第二个Eclipse IDE for Enterprise Java Developers,正常安装完成后新建项目后,项目前面总是有一个红叉,报错信息:(The project was not built due to “Failed to init ct.sym for C:\Users\poetr\AppData\Local\Temp\eoi68A2.tmp\plugins\org.eclipse.justj.openjdk

2021-01-23 09:28:02 2023

原创 控制语句

控制语句本篇内容介绍:主要介绍了选择结构和循环结构选择结构介绍了 if 和 if-else 和 if-else if-else 和 switch及他们的注意事项循环结构介绍了 while 和 do while和 for 和 增强for循环 及他们的注意事项由于控制语句比较简单,这里只是简单介绍语法和注意事项文章目录控制语句1 选择结构1.1 if 和 switch1.1.1 if1.1.2 if-else1.1.3 if-else if1.1.4 if-else if-else1.2 swi

2021-01-18 23:00:07 52

原创 尚硅谷MySQL教程数据脚本

尚硅谷 MySQL教程数据脚本视频链接:https://www.bilibili.com/video/BV1xW411u7axmyemployees.sql/*SQLyog Ultimate v10.00 Beta1MySQL - 5.5.15 : Database - myemployees**********************************************************************//*!40101 SET NAMES utf8 */;

2021-01-18 12:48:57 1360

原创 Java数据类型和运算符

Java数据类型和运算符本篇内容概括介绍:详细介绍了基本数据类型:byte、short、int、long、float、double、char、boolean简单介绍了引用数据类型详细介绍了运算符有哪些,着重介绍了++和–以及位运算符。遗留了两个问题文章目录Java数据类型和运算符1、数据类型1.1 基本数据类型和引用数据类型1.1.1 基本数据类型(3类8种)数值型字符型布尔型1.1.2 引用数据类型(大小统一为4个字节)类接口数组等等1.2 基本数据类型详解整型浮点型字符型布尔型2、运算符

2021-01-17 17:46:01 185

空空如也

空空如也

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

TA关注的人

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