自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux常用命令 -- sed

sed命令sed : 通过脚本处理文本文本文件基本语法sed [选项] [脚本或脚本文件] 文本文件常用选项-e “脚本” : 直接通过脚本描述处理文件-f 脚本文件 : 通过脚本文件处理文本文件-r :在脚本中使用扩展的正则表达式符号,无需再特殊使用 \ 转义-i :脚本的修改将直接作用到元文件中,默认是不修改原文件的,只是将处理结果显示到标准输出-n : 在标准输出中只显示脚本处理后相关的结果行在脚本的部分的动作删除指定行: d示例:不声明第几行时表示删除全部行

2020-10-19 21:36:41 120

原创 浅解java中的Object类

待学习

2020-08-06 08:02:57 167

原创 java中new一个对象时具体都发生了什么?

待学习

2020-07-19 10:49:07 1776

原创 理解java的内存结构——运行时数据区域

注意:Java内存结构 != Java内存模型Java内存结构和java内存模型是是不同的两个重要概念,Java内存结构指JVM所管理的内存在执行java程序过程中被划分成若干个不同的数据区域结构。Java内存模型(Java Memory Model,JMM)是指一种符合内存模型规范的,屏蔽了各种硬件和操作系统访问差异的,实现了Java程序在各种平台下对内存的访问都能保证效果一致的机制和规范。Java内存结构(运行时数据区域)程序计数器:线程私有,存放字节码指令的地址;虚拟机栈:线程私有,与j

2020-07-18 17:45:38 184

原创 java中的封装实现——访问控制符(权限修饰符)

综述:java中是通过"访问控制符"来实现类中哪些细节可以暴露,哪些细节需要封装隐藏的。java中共设有4种"访问控制符",权限从高到底(暴露程度)分别是public、default、protected和private。(default)并不是关键字"default",而是指声明类不使用public、protected和private修饰符设置权限时,则预设为默认,即default级别。4种"访问控制符"的具体权限范围 访问包位置 public protected (defaul

2020-07-18 15:08:10 426

转载 java中对象克隆 ——clone()

假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。但是如果你复制的是一个对象,情况就有些复杂了。假设说我是一个beginner,我会这样写:class Student { private int nu...

2020-07-18 10:22:23 350

原创 java:面向对象的三大基本特征——封装,继承和多态

java三大特征:封装,继承和多态封装指把描述某实体的数据和相关操作放在一个密闭体内,即成员变量和方法的封装,好处是信息隐藏和模块化,提高安全性。封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性。继承子类可以继承父类的成员变量和成员方法,可以提高代码的复用性。继承的特性:单一继承。子类只能继承父类的非私有成员变量和方法。成员变量的隐藏和方法的覆盖多态多态的实现机制:有 2 种方式来实现多态,一种是编译时多态,另外一种是运行时多态。编译时多态是通过方法的重载来实现的,方法

2020-07-18 09:48:06 501

原创 java中关于“方法重载“和“方法重写“的简单理解

方法重载和方法重写是java多态的两种不同表现形式,二者的实现方式,出现的位置和所解决的问题都有说不同。方法重载:(1)理解在同一个类或子类中为同一种行提供多种不同的实现方式。为同一个方法提供了多种可能性。方法的重载是在编译时刻就可以确定调用哪个方法。最常用的地方就是构造方法的重载。(2)方法重载的规则:方法具有相同的方法名,但必须具有不同的参数列表(参数个数,顺序或类型)可以有不同的返回类型可以有不同的访问修饰符;可以抛出不同的异常;方法能够在一个类中或者在一个子类中被重载。(3)

2020-07-17 21:26:36 312

原创 浅解 java中“值传递“问题

观点:首先提出观点:java中的参数传递都是“按值传递”,不存在“引用传递”!什么是按值传递?什么是引用传递?要理解这句话什么意思,我们首先要搞清楚什么是按值传递?什么是引用传递?值传递:传参时把实参的值复制一份,再把复制的值赋给形参,在方法的操作中如果对形参做了改变,不会对实参的值造成影响。引用传递:传参时把实参的地址赋给形参,在方法的操作中如果对形参做了改变,将影响到实参。避免二者之间的理解误区:错解一:传递的是数值就是值传递,传递的是地址就是引用传递。错解二:如果传递的参数是基本类型

2020-07-17 19:33:16 124

空空如也

空空如也

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

TA关注的人

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