4 Novemser

尚未进行身份认证

暂无相关简介

等级
TA的排名 32w+

【Java】String的重载"+"操作与StringBuider

在Java当中,String类中的每一个看上去会修改String值的方法,实际上都会创建一个全新的String对象,以包含修改后字符串的内容。Stringa="Hello";a=a+",World";代码中第一行的a和第二行的a指向的是两个不同的物理位置。String对象是不可变的,他具有只读的属性,所以指向它的任何引用都不可能改变他的值,因此也就不会对其他的引用产生影响Strin

2016-10-15 10:26:36

【Docker】Docker学习笔记(1)-Windows下的配置与安装

第一次接触Docker是15年夏天,那时候在七牛学习Go语言,周围的大牛们突然提到Docker容器这个东西,而且非常火爆~直到一年多后才想起来要学习一下Docker到底是个什么东西(我真是怠惰啊),废话不多说,开始正文。配置Hyper-V环境并安装DockerWindows下,Docker用到了Hyper-V虚拟化技术,Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citr

2016-10-08 19:16:18

【Java】编译型语言还是解释型语言?

初学Java时,每写完一个小程序都要编译一下,之后便可以运行,于是很有可能就理所当然的以为Java是编译型语言了实际情况并非如此,Java语言比较特殊,为了实现它强大的跨平台运行功能,由Java语言编写好的程序需要经过编译步骤,但是和C/C++编译生成.o目标文件不同,Java的编译步骤不会生成特定平台的机器码,而是生成一种与平台无关的字节码(.class文件)。既然是与平台无关的,那么理论上来讲是

2016-09-13 15:04:57

【Java】多态和动态绑定中的坑

大一学C++的时候就感觉多态这部分略烦,小坑不断。一年过后学习Java再次遇到多态的问题,写一篇笔记来记下发现的各种小坑,以供以后复习。来看下面一段代码:enumNote{MIDDLE_C,C_SHARP,B_FLAT}classInstrument{publicintfield=0;voidplay(Notenote){

2016-05-07 19:29:29

【Java】多态和动态绑定中的坑

大一学C++的时候就感觉多态这部分略烦,小坑不断。一年过后学习Java再次遇到多态的问题,写一篇笔记来记下发现的各种小坑,以供以后复习。来看下面一段代码:enumNote{MIDDLE_C,C_SHARP,B_FLAT}classInstrument{publicintfield=0;voidplay(Notenote){

2016-05-07 19:27:27

【Java】访问控制权限

Java提供了3个访问控制符,分别为:private、public和protected代表了三种不同的控制级别,另外如果什么访问控制符都不使用的话,则使用的是“默认访问控制权限”,即一共四种不同的控制级别。Java访问控制级别由小到大如下序列所示:private–>default–>protected–>public访问控制级别表如下:访问范围privatedefault

2016-04-29 20:35:29

清华数据结构 PA题目--列车调度(Train)

数据结构

2015-11-06 11:31:53

【小结】中缀表达式转后缀表达式

这两天学习数据结构中表达式计算的算法,现在小结一下中缀表达式转后缀表达式(RPN)1.建立一个optr栈用来存放操作符2.从左到右遍历整个表达式2.1若遇到操作数,则将其添加在RPN末尾2.2若遇到操作符2.2.1如果optr栈为空,操作符入optr栈2.2.2如果栈顶操作符优先级小于当前操作符,则当前操作符入栈2.2.3如果栈顶操作符优先级大

2015-11-05 19:18:53
勋章 我的勋章
    暂无奖章