
Java
Java学习笔记
月亮不休我不眠
这个作者很懒,什么都没留下…
展开
-
Java||编程实现目录拷贝
前言这两天系统的学习了基于java.io.*;包下的IO流相关的内容。就尝试着自己实现了目录拷贝,测试通过后,迫不及待分享给大家。感兴趣的就往下看吧。需求分析其实在使用电脑时,拷贝文件十分常见。可以说就是“Ctrl + c” 再“Ctrl + v” 的事情。其原理其实并不复杂:1)首先,待拷贝的源文件的部分内容被读取到内存;2)接着,将内存里的内容读取到目的路径下;3)然后,判断源文件是否还有内容未读取(拷贝),是则继续拷贝,否则结束。本次项目的实现主要涉及java.io包下的三个类:1)F原创 2020-05-31 23:22:36 · 715 阅读 · 0 评论 -
Java||面向对象语言的三大特征
概述Java是典型的面向对象的语言,作为面向对象的语言,其必定有三大特征:封装、继承和多态。今天就记录一下我的学习笔记封装1,作用保证内部结构的安全;屏蔽复杂,暴露简单。封装实际上就是将属性私有化,仅对外提供一个简单的访问入口。2,步骤1)属性私有化2)对外提供简单访问入口3,意义那么,为啥要对属性进行私有化呢,还是为了数据安全,如果属性是公开的,那任何类都可以对其进行修改/访问,那数据就缺乏安全性,所以将类的属性进行私有化,即用private修饰另一方面,我们不可能定义一个属性出来,只原创 2020-05-15 22:35:34 · 1516 阅读 · 0 评论 -
Java||注释方法及注释提取
Java||注释方法及注释提取ONE: 注释方法方法一:单行注释//注释内容1//注释内容2方法二:多行注释/**这里输入注释信息1*这里输入注释信息1*/方法三:文档注释/***注释信息1*注释信息2*/其他:快速注释多行选中要注释的n行(n>0), 按住“CTRL”键+“?”键, 即可快速注释,效果如下TWO: 文档注释信息提取注意:只能提取...原创 2020-04-11 20:42:26 · 1194 阅读 · 0 评论 -
Java||运行第一个JAVA程序
Java||第一个Java程序01:打开eclipse软件,右键新建Java项目依次选中 File --> New -->Java Project在新弹出的窗口中填写项目名称(这里以firstText为例)02:建立一个新的class文件鼠标右键单击刚刚建立的项目,然后依次选中new–>class在新弹出的窗口中输入名字(这里以text为例),后点击fini...原创 2020-04-11 19:39:56 · 163 阅读 · 0 评论 -
理解||JAVA 中 JDK 、JRE 及 JVM 的区别
理解||JAVA 中 JDK 、JRE 及 JVM 的区别JDK:Java开发工具箱JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JRE:Java运行环境运行Java程序所必须的环境的集合。包含JVM标准实现及Java核心类库。JVN:Java虚拟机实际上是一个虚拟出来的计算机。是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM是实现J...原创 2020-04-11 19:06:51 · 166 阅读 · 0 评论