一篇文章带你了解This关键字和单例模式
作者:人工智能 来源:应用开发 浏览: 【大中小】 发布时间:2025-11-05 13:53:50 评论数:

一、篇文this关键字
1.假设在类定义int类型成员变量年龄age,章带在构造方法使用的解T键字是a(age=a),这样造成可读性比较差,和单所以需要将一个类中表示年龄的例模变量统一的命名,都声明为age。篇文此时当成员变量和局部变量名一样导致在构造方法中无法访问对象的章带其他成员。,解T键字这时候在java程序中引用了这个this关键字。和单
2.this关键字可以为调用了方法的例模那个对象生成相应的地址,从而获得了对调用本方法的篇文那个对象的引用。亿华云当方法需要访问类的章带成员变量时,就可以使用this引用指明要操作的解T键字对象。
3.解决成员变量和局部变量的和单名一样,我们可以使用this关键字去访问一个类的例模成员变量。
例如:
public class Person1 { public String name;//成员变量--年龄 public int age;//成员变量--年龄 public Person1(String name, int age){ this.name = name;//为name属性赋值 this.age = age;//为age属性赋值 } //say()方法 public void say(){ System.out.println("你好!我是" + this.name + ",今年" + this.age + "岁。"); } public static void main(String[] args) { // TODO Auto-generated method stub Person1 p1 = new Person1("李华", 20);//创建第一个对象 Person1 p2 = new Person1("小名", 19);//创建第二个对象 p1.say();//调用对象的方法 p2.say();//调用对象的方法 } }输出的结果是:
你好!我是李华,源码库今年20岁。 你好!我是小名,今年19岁。上面代码中,构造方法的参数定义为(String name,int age),它是一个局部变量,在类中定义了成员变量name和age,如果在构造方法使用name和age访问的是局部变量,在构造方法使用this.name和this.age的访问的是成员变量。
4.通过this关键字调用成员方法:
public class Person1 { public String name;//成员变量--年龄 public int age;//成员变量--年龄 public Person1(String name, int age){ this.name = name;//为name属性赋值 this.age = age;//为age属性赋值 } //print()方法 public void print() { System.out.println("企商汇松下电动摩托车的优势与特点(创新科技让驾乘更便捷、环保)
很多朋友都知道Ubuntu是一个非常不错的Linux发行版,要在官网下载到Ubuntu也非常简单。但下载好ISO之后大家要怎么来安装呢?当然,早年前我们都是通过记录DVD光盘的方式来进行安装,现在随着光驱逐步被市场所淘汰,Ubuntu同Windows一样与时俱进,同样也可以通过制作Ubuntu安装U盘的方式来进行安装。下面我们就来介绍下如何在Windows、Mac甚至Linux平台下,如何制作Ubuntu安装U盘的几种方式。Ubuntu版本的选择首先大家需要知道Ubuntu有LTS版本和“技术前沿版”,这两种版本都可以作为日常的桌面终端进行使用,但通常我们会认为LTS版本更加稳定, 而且可以获得至发行之日起为期5年的技术支持。而LTS版本之间发行的所谓“技术前沿版”仅有9个月的支持周期,到期之后用户就必需升级到新的版本下。再有就是32位和64位版本选择的问题。我个人比较建议大家都选择目前较主流的64位版本进行安装,当然,假如你的电脑太老旧或不能支持的话,还是安装32位吧!之前有一个比较流行的说法是内存小于3GB时就不要选择64位版本进行安装,其实这种说法可以忽略不计,64位可以更加充分的利用CPU支持,哪怕你的内存小于3GB。制作Ubuntu安装U盘一旦Ubuntu的ISO下载安装,我们就需要将其写入到U盘当中。其实无法你在哪种操作系统中制作Ubuntu安装U盘的方式都大相径庭,下面我们就分别进行介绍。1.Windows中制作Ubuntu安装U盘Universal USB Installer是一个Windows下制作Linux安装U盘非常流行和常用的一个工具,该工具是绿色版本不需要安装,支持当前主流的Linux发行版,当然也支持Ubuntu。打开Universal USB Installer,之后我们只需按上图所示选择好下载到Ubuntu镜像,再指定好我们当前U盘的盘符即可。为了保证操作过程中不出问题,建议大家勾选对U盘进行格式化。2.Mac中制作Ubuntu安装U盘在Mac下制作Ubuntu安装U盘对很多普通用户来说就比较棘手了,因为我们必需用到Mac的终端命令。当然好处就是不用下载那些杂七杂八又不常用的工具来占用空间了。打开终端,使用如下命令:先浏览到下载文件夹:复制代码代码如下:cd ~/Downloads然后执行如下命令:复制代码代码如下:hdiutil convert -format UDRW -o ubuntu.iso ubuntu-xxxxxx.iso最后一部分是你下载好的Ubuntu镜像的文件名,请执行前按你的情况替换好。该命令可以将ISO镜像转换成Mac更容易地实现。再执行,删除Mac版为镜像文件添加的.dmg扩展名:复制代码代码如下:mv ubuntu.iso.dmg ubuntu.iso下一步列出当前驱动器:复制代码代码如下:diskutil list然后插入U盘重新执行以上命令:复制代码代码如下:diskutil list找出之前没有的驱动器挂载点后执行:复制代码代码如下:diskutil unmountDisk /dev/diskN其中N是上条命令中找出的U盘挂载点号。执行如下命令开始写入Ubuntu镜像文件到U盘:复制代码代码如下:sudo dd if=./ubuntu.iso of=/dev/rdiskN bs=1m写入完成后,我们执行如下命令弹出U盘就制作完成了:复制代码代码如下:diskutil eject /dev/diskN3.Linux中制作Ubuntu安装U盘Linux下制作Ubuntu安装U盘的方式与Mac类似,都是通过终端命令来完成:先浏览到下载文件夹:复制代码代码如下:cd ~/Downloads然后使用如下命令开始写入:复制代码代码如下:sudo dd if=./ubuntu-iso-name.iso of=/dev/sdX其中X为U盘的挂载点,当然ubuntu-iso-name表示的是下载好Ubuntu镜像的名称,需要你自己改好。制作完成后使用如下命令推出U盘即可:复制代码代码如下:sudo eject /dev/sdX以上我们介绍了3种制作Ubuntu安装U盘的方式,相信大家按步骤来都可以制作完成,希望大家喜欢该文。
很多朋友都知道Ubuntu是一个非常不错的Linux发行版,要在官网下载到Ubuntu也非常简单。但下载好ISO之后大家要怎么来安装呢?当然,早年前我们都是通过记录DVD光盘的方式来进行安装,现在随着光驱逐步被市场所淘汰,Ubuntu同Windows一样与时俱进,同样也可以通过制作Ubuntu安装U盘的方式来进行安装。下面我们就来介绍下如何在Windows、Mac甚至Linux平台下,如何制作Ubuntu安装U盘的几种方式。Ubuntu版本的选择首先大家需要知道Ubuntu有LTS版本和“技术前沿版”,这两种版本都可以作为日常的桌面终端进行使用,但通常我们会认为LTS版本更加稳定, 而且可以获得至发行之日起为期5年的技术支持。而LTS版本之间发行的所谓“技术前沿版”仅有9个月的支持周期,到期之后用户就必需升级到新的版本下。再有就是32位和64位版本选择的问题。我个人比较建议大家都选择目前较主流的64位版本进行安装,当然,假如你的电脑太老旧或不能支持的话,还是安装32位吧!之前有一个比较流行的说法是内存小于3GB时就不要选择64位版本进行安装,其实这种说法可以忽略不计,64位可以更加充分的利用CPU支持,哪怕你的内存小于3GB。制作Ubuntu安装U盘一旦Ubuntu的ISO下载安装,我们就需要将其写入到U盘当中。其实无法你在哪种操作系统中制作Ubuntu安装U盘的方式都大相径庭,下面我们就分别进行介绍。1.Windows中制作Ubuntu安装U盘Universal USB Installer是一个Windows下制作Linux安装U盘非常流行和常用的一个工具,该工具是绿色版本不需要安装,支持当前主流的Linux发行版,当然也支持Ubuntu。打开Universal USB Installer,之后我们只需按上图所示选择好下载到Ubuntu镜像,再指定好我们当前U盘的盘符即可。为了保证操作过程中不出问题,建议大家勾选对U盘进行格式化。2.Mac中制作Ubuntu安装U盘在Mac下制作Ubuntu安装U盘对很多普通用户来说就比较棘手了,因为我们必需用到Mac的终端命令。当然好处就是不用下载那些杂七杂八又不常用的工具来占用空间了。打开终端,使用如下命令:先浏览到下载文件夹:复制代码代码如下:cd ~/Downloads然后执行如下命令:复制代码代码如下:hdiutil convert -format UDRW -o ubuntu.iso ubuntu-xxxxxx.iso最后一部分是你下载好的Ubuntu镜像的文件名,请执行前按你的情况替换好。该命令可以将ISO镜像转换成Mac更容易地实现。再执行,删除Mac版为镜像文件添加的.dmg扩展名:复制代码代码如下:mv ubuntu.iso.dmg ubuntu.iso下一步列出当前驱动器:复制代码代码如下:diskutil list然后插入U盘重新执行以上命令:复制代码代码如下:diskutil list找出之前没有的驱动器挂载点后执行:复制代码代码如下:diskutil unmountDisk /dev/diskN其中N是上条命令中找出的U盘挂载点号。执行如下命令开始写入Ubuntu镜像文件到U盘:复制代码代码如下:sudo dd if=./ubuntu.iso of=/dev/rdiskN bs=1m写入完成后,我们执行如下命令弹出U盘就制作完成了:复制代码代码如下:diskutil eject /dev/diskN3.Linux中制作Ubuntu安装U盘Linux下制作Ubuntu安装U盘的方式与Mac类似,都是通过终端命令来完成:先浏览到下载文件夹:复制代码代码如下:cd ~/Downloads然后使用如下命令开始写入:复制代码代码如下:sudo dd if=./ubuntu-iso-name.iso of=/dev/sdX其中X为U盘的挂载点,当然ubuntu-iso-name表示的是下载好Ubuntu镜像的名称,需要你自己改好。制作完成后使用如下命令推出U盘即可:复制代码代码如下:sudo eject /dev/sdX以上我们介绍了3种制作Ubuntu安装U盘的方式,相信大家按步骤来都可以制作完成,希望大家喜欢该文。
