第一周

经过几天的了解终于开始了JAVA的入门学习。

学习成果:

1.在第一天的学习中了解了许多的计算机知识以及计算机的一些快捷方法。

第二天

 

1.配置了JAVA的环境。

2.开始了第一个hello world。

在写第一个hello world中出现了一个困扰我的问题,导致我重新配置了环境,重新书写代码。

我的文件名是hello,我的代码中是Hello,大小写不一致导致我一直无法运行成功,一直报错,起初我以为是我的环境配置错误了,后面经过弹幕的指点我发现是我的大小写不一致,经过改正后运行成功,虽然过程有些许波折但是所幸是成功了。

第三天

了解IDE

 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

下载并熟悉IDEA

JAVA基础语法

1.注释

注释有三种类型:单行注释,多行注释,文档注释。

 

在书写代码的过程中要养成写注释的习惯。

2.标识符和关键字

文件名与代码中的名字大小写要一致,命名必须以A-Z(a-z),$,或者下划线开始

例如:String Man = "老师" String $Man = "老师" 

标识符大小写是敏感的。String Man = "老师" String man = "老师" 其中Man和man是两个不同的。

 

 

 

3.数据类型

数据类型主要分为两大类强类型语言和弱类型语言。

其中byte,short,int,long虽然都是整数类型但是他们所包含的字节范围不同,在JAVA中主要使用的还是int。当用long来定义数据的时候在最后要加上L来区分

例如:int num1 = 30;    long num2 = 30L;

浮点数类型在我们日常生活中就是小数类型,用float与double来定义,其中用float定义是要在最后加上F。

例如:float = 50.1F

字符主要用char与String来定义,其中char只能定义一个,比如中国只能定义"中"或者"国",不能命名为中国,不然会报错,

而String无这种要求

还有一种boolean类型:占一位其值只有true和false两个,代表是和否的意思。

 

字节

 

以下是对32位和64位的解释

NO.1:32位和64位分别指的是什么?

从程序上说:32位与64位程序,是指经过语言编译后的可执行文件,比如 C 语言编写的程序就需要区分是32位的还是64位

从系统和硬件上讲:CPU一次处理数据的能力是32位还是64位,关系着系统需要安装32位还是64位的系统

32 位和 64 位中的“位”,也叫字长,是 CPU 通用寄存器的数据宽度,是数据传递和处理的基本单位。字长是 CPU 的主要技术指标之一,指的是 CPU 一次能并行处理的二进制位数,字长总是8的整数倍

以下内容节选自:百度百科

32位操作系统针对的32位的CPU设计。CPU内部寄存器和寻址总线是32位,指令集可以运行32位数据指令,也就是说一次可以提取32位数据(4个字节,32bit=4Byte)。32位CPU有4G的内存寻址空间
64位操作系统是指特别为64位架构计算机系统而设计的操作系统,在计算机架构中,64位整数、内存地址或其他数据单元,是指它们最高达到64位(8字节)宽。此外,64位CPU和算术逻辑单元架构是以寄存器、内存总线或者数据总线的大小为基准。64 位CPU在1960年代,便已存在于超级计算机,且早在1990年代,就有以 RISC 为基础的工作站和服务器。2003年才以 x86-64 和 64 位 PowerPC 处理器架构的形式引入到(在此之前是 32 位)个人计算机领域的主流

NO.2:如何查看系统和Cpu是32位还是64位?

如何查看系统是32位还是64位?

Win7和Win8还有Win10的话右键单击【此电脑】,选择【属性】,在【系统类型】内即可查看

XP系统,点击【开始】菜单,右击【我的电脑】→【属性】,如果未看到列出x64 版本,那运行的是32位版本的WindowsXP。如果系统下方列出了x64版”,运行的则是64位版本的WindowsXP

如何查看CPU是32位还是64位?

依然是在【系统类型】内,如果后面描述是“基于X64的处理器”,说明就是64位的CPU,如果是“基于X86的处理器”,就是32位的CPU了

NO.3:64 位CPU和32 位CPU有哪些优缺点?

64 位 CPU 与 32 位 CPU 的指令集合、操作数位数、寄存器名称和个数等都不相同,所以各自存在自身的优点和缺点

64 位CPU理论上的数据处理能力更强。64 位 CPU 通用寄存器的位宽增加一倍,可以一次性处理 64bit 的整形数据

64 位CPU的内存寻址能力更强。32位CPU 地址总线不超过 32,它所能达到的寻址范围,理论上只能使用约 4GB,即不超过2的32次方字节;64 位 CPU,理论上寻址范围可以达到上亿 GB(2 的 64 次方字节)

当然了,32位CPU的地址总线不一定是32位的,也可能是48位,64位的CPU地址总线也不一定是64位,也可能是48位

但普遍来说,32位CPU只能支持4G内存,而 64 位CPU可支持更大内存

NO.4:64 位操作系统和32位操作系统有哪些优缺点?

32 位系统在 32 位 CPU 和 64 位 CPU 上均可运行,64 位系统只能在 64 位 CPU 上运行。不过,如果用 64 位的 CPU 运行 32 位的系统,就是杀鸡用牛刀,大马拉小车,并不能很好的发挥出 64 位 CPU 的能力

由于用户对电脑使用体验和速度的追求,近几年新购入的电脑,普遍都是64位系统

小结:

★ 32位CPU 只能安装32位的操作系统,32位操作系统只能运行32位的程序;

★ 64位CPU 可以运行32位或者64位的操作系统,64位操作系统可以运行32位或64位程序

★ 64位版本的程序占用的内存空间更大

★ 64位CPU可以支持更大内存,32位CPU只能支持4G及以下内存

 

NO.5:32位操作系统系统能换成64位操作系统吗?

这里首先有一个必要的前提:CPU是32位的还是64位的?

如果是32位的CPU,那么只能安装32位的系统

如果是 64 位 CPU,想把 32 位系统换到 64 位,通过重装系统就可以实现

但要千万注意:在把 32 位系统换成了 64 位系统时,是需要重新使用新安装系统的激活码激活的,不会默认激活

 

NO.6:64位系统能安装32位软件吗?

64 位系统是可以向下兼容的,所以大多数适用于 32 位版本 Windows 的程序都可以在 64 位版本的 Windows 上运行

但是,也有一些例外:

1.许多防病毒程序不适用

2.适用于 32 位系统的设备驱动程序无法在64位系统的电脑上运行。比如,仅具有 32 位驱动器的打印机或其他设备,就无法在64位系统上使用

NO.7:刚好4G内存选择哪个系统呢?

正好 4G 内存,安装 32 位还是 64 位系统差别不大,如果 CPU 性能比较好,可以安装 Win10 64 位系统,一方面好的 CPU 可以更好的发挥 64 位系统的优势,另一方面,32 位系统能利用到的内存实际会小于 4G,还有一部分内存被浪费

如果CPU性能一般,那么可以考虑 32 位系统。因为 64 位要占用的资源比较大,CPU 弱的话,反而会拉低整体性能,甚至还不如 32 位系统

如果内存小于 4G 内存,则建议安装32位操作系统。以免 64位系统占用资源过多,导致的电脑运行卡顿

如果内存大于4G内存,则建议安装64位操作系统,32位内存无法读取到更多内存的,所以毫不犹豫的选择64位操作系统

posted @   YesIamK  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示