JAVA
贫穷的小菜鸟
这个作者很懒,什么都没留下…
展开
-
JAVA学习——Javadoc使用入门
目录 一、javadoc定义 二、常用标记 三、代码示例 一、javadoc定义 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 javadoc命令是用来生成自己API文档的,使用方式:使...原创 2019-11-26 18:55:19 · 182 阅读 · 1 评论 -
JAVA学习——比较JAVA、C、C++、PYTHON、C#创建数组的方式
本文以int类型为数据类型为例,比较五种语言创建数组的方式 一、Java创建数组 int[] arr = new int[3]; //声明指定元素的一维数组 int[][] arr = new int[m][n]; //其中n可以省略 //声明多维数组 二、C创建数组 int arr[n]; //n为常数 //创建长度为n的一维数组 int arr[n]...原创 2019-11-26 17:55:24 · 140 阅读 · 0 评论 -
JAVA学习——ASCII码与Unicode编码的区别
ASCII与Unicode 编码 大小 支持语言 ASCII码 1个字节 英语 Unicode编码 2个字节 所有语言 ASCII码 ASCII 是用来表示英文字符的一种编码规范。每个ASCII字符占用1 个字节,因此,ASCII 编码可以表示的最大字符数是255(00H—FFH)。其中最高位为1 的另128 个字...原创 2019-11-26 16:10:45 · 887 阅读 · 0 评论 -
JAVA学习——深拷贝与浅拷贝
浅拷贝 浅拷贝指拷贝对象复制原对象基本类型的属性、引用类型的属性复制、复制栈中的变量 和 变量指向堆内存中的对象的指针,但不复制堆内存中的对象。 简单来说浅拷贝指向的引用对象与原对象的引用对象为同一对象。侧面表示,当浅拷贝的拷贝对象改变引用对象中的内容时,原对象在引用引用对象时,取值也会发生改变。 如下图所示: 深拷贝 深拷贝指拷贝对象复制原对象基本类型的属性、引用类型的属性复制、...原创 2019-11-26 15:46:23 · 90 阅读 · 0 评论 -
JAVA学习——聚合与组合
一、聚合的定义 当一个类的实例作为另一个类的属性,称之为“ 对象聚合 ”。 假设 B 类中的实例 b 作为 A 类的一个属性,在创建 A 类的时候并不会同步创建 B 类对象,当且仅当外部对象传入时才创建,换句话说,B 类对象并不是由 A 类对象的创建的。 因此,A 类与 B 类之间并不是“命运共同体”的关系,而是一种“亲戚”关系,B 类不会因为 A 类的消亡而消亡。 ...原创 2019-11-12 15:57:23 · 366 阅读 · 0 评论 -
Eclipse下载安装
首先百度搜索eclipse,找到官网并点击进入 进入网站后我们很容易找到IDE下载的指引,在这之前我看了一些安装教程,提到下方Download Packages中的中国版安装包下载速度比直接Download会快一点,根据实测确实速度有一定提升。 进入后发现有很多的版本,例如Eclipse IDE for Enterprise Java Developers,...原创 2019-09-06 09:14:50 · 1730 阅读 · 0 评论 -
Eclipse之Debug使用小白书
上周更新如何下载安装Eclipse的文章,这次给大家讲述一下探索Eclipse Debug功能的过程。 对于一个IDE来说主要功能为编辑器+编译器+调试器,而在这其中最重要的部分就是Debug功能,通过调试功能我们可以快速的找到代码中错误的地方,也可以更深入的了解代码的运行过程。废话不多说,接下来直接放干货! 首先先随便打开一个代码(除简单的输入输出程序外,太短效果不明显),下图我打开了一个以...原创 2019-09-17 22:59:28 · 110 阅读 · 0 评论