IO流_FileOutputStream写出数据实现换行和追加写入

/* * 如何实现数据的换行? * 为什么现在没换行呢?因为你只写了字节数据,并没有写入换行符号。 * 如保实现呢?写入换行符号即可呗。 * 看到有些文本文件是可以的,通过windows自带的那个不行,为什么呢? * 因为不同的系统针对不同的换行实别是不一样的? * windows:\r\n * linux:\n...
阅读(239) 评论(1)

Java中是引用传递还是值传递?

前言在学习Java编程语言过程中最容易让你产生误解的问题之一就是 java是值传递还是引用传递。今天就来围绕这个话题揭开迷雾。概念首先先来认识一下什么是值传递什么是引用传递。- **值传递:**将方法实际参数值复制到另一个变量,然后复制的对象被传递,这就是为什么它被称为“值传递”- **引用传递:**将实际参数的引用传递给该方法,这就是为什么它被引用称为“传递”的原因。 例子分析1问题:如果java...
阅读(2887) 评论(8)

Java你可能不知道的事(3)HashMap

概述HashMap对于做Java的小伙伴来说太熟悉了。估计你们每天都在使用它。它为什么叫做HashMap?它的内部是怎么实现的呢?为什么我们使用的时候很多情况都是用String作为它的key呢?带着这些疑问让我们来了解HashMap!HashMap介绍1、介绍HashMap是一个用”KEY”-“VALUE”来实现数据存储的类。你可以用一个”key”去存储数据。当你想获得数据的时候,你可以通过”key...
阅读(5335) 评论(6)

java你可能不知道的事(2)--堆和栈

在java语言的学习和使用当中你可能已经了解或者知道堆和栈,但是你可能没有完全的理解它们。今天我们就一起来学习堆、栈的特点以及它们的区别。认识了这个之后,你可能对java有更深的理解。Java堆内存(Heap Memory)堆内存在Java运行时主要去回收对象和JRE的类。当我们创建了一个对象(也就是 new一个对象),在堆内存就会为对象分配一个空间,Java垃圾回收器(GC)运行在堆内存里,一旦发...
阅读(2260) 评论(2)

Java你可能不知道的事系列1

概述本类文章会不段更新分析学习到的经典面试题目,在此记录下来便于自己理解。如果有不对的地方还请各位观众拍砖。 今天主要分享一下常用的字符串的几个题目,相信学习java的小伙伴们对String类是再熟悉不过了,今天我们就来和她再次邂逅,好了下面开始。先来说说String特点String是不可变的常量,每当我们创建一个字符串对象的时候,如果堆区的常量池里不存在这个字符串,就会创建一个存储在常量池里(S...
阅读(1797) 评论(1)
    个人资料
    • 访问:157793次
    • 积分:2289
    • 等级:
    • 排名:第17308名
    • 原创:47篇
    • 转载:5篇
    • 译文:0篇
    • 评论:189条
    技术交流

    Android技术讨论群

    Java Android开发技术讨论
    博客专栏
    百度统计