Java学习笔记
Java学习笔记
梦想成为计算机大神的小王
这个作者很懒,什么都没留下…
展开
-
类与对象的理解
然后使用了main()方法,在main()方法中,定义了ColorDefine的对象b,最后调用了对象的方法getMes()。在面向对象程序设计中,类是一个独立的单位,它有一个类名,其内部包括成员变量,用于描述对象的属性;还包括类的成员方法,用于描述对象的行为。在Java程序设计中,类被认为是一种抽象的数据类型,这种数据类型不但包括数据,还包括方法。类描述了对象的属性和对象的行为,类是对象的模板。对象是类的实例,是实实在在的个体,一个类可以对应多个对象。(类是对某一类事物的描述,是抽象的,概念上的定义;原创 2023-12-05 16:10:18 · 65 阅读 · 1 评论 -
Java对象的声明和使用
注:(创建属于某类的对象首先要声明指向”由类所创建的对象“的变量,其次利用new创建新的对象,并指派给先前所创建的变量。第5行声明了一个Person类的实例对象p1,并通过new操作,调用构造方法 Person(),直接实例化此对象。第6行和第7行对p1对象中的属性name和age进行赋值。第8行调用p1对象中的talk方法,实现在屏幕上输出信息。通过这些步骤我们就完成了Java对象的声明和使用。基本形式:类名 对象名 = new 类名();第12~20行是对Person类的定义。原创 2023-12-26 17:26:54 · 543 阅读 · 1 评论 -
Java类的属性
(1)修饰符:修饰符可省略,使用默认的访问权限default,也可以是显示的访问修饰符public,protected,private及static,final其中3个访问修饰符public,protected和private只能使用其中之一,而static和final则可组合起来修饰属性。(2)属性类型:属性类型可以是Java允许的任何数据类型,包括基本类型(int,float等)和引用类型(类,数组,接口等)。第4~5行代码定义了两个静态String类型的属性str1和str2。原创 2023-12-14 12:26:09 · 367 阅读 · 1 评论 -
Java二维数组的使用
第13行和第16行使用for循环输出数组里各元素的内容,并进行成绩汇总。二维数组声明的方式和一维数组类似,内存的分配也一样是用new这个关键字,其声明与分配内存的格式为。第9行声明了一个整型数组num,并对数组元素赋初值。代码解析:第8行声明一个整型变量sum用来存放所有数组元素值的和,也就是总成绩。第23行输出sum的结果,即总成绩。数组名 = new数据类型[行的个数][列的个数];(1).要记得给二维数组赋值,否则它的默认值会为0。数据类型[ ][ ] 数组名;数据类型[ ][ ]数组名={原创 2023-11-17 11:53:54 · 181 阅读 · 1 评论 -
Java一维数组的使用
在数组的声明格式里,“数据类型”是声明数组元素的数据类型,常见的类型有整型,浮点型与字符型。“数组名”是用来统一这组相同数据类型的元素的名称,它的命名规则和变量相同。声明数组后,接下来便要配置数组所需的内存,其中“个数”是告诉编译器所声明的数组要存放多少个元素,然后在内存中分配一块内存供该数组使用。例如:score = new int[3];第8行在内存中分配了一块空间,供给整形数组a使用,其元素个数为3;我们在第7行声明了整型数组a,并将空值null赋值给a;第10行使用了for循环输出了数组的内容。原创 2023-11-11 16:06:37 · 56 阅读 · 1 评论 -
变量的声明
它的作用范围为整个类,在这个类中都可以访问到定义的这个成员变量。在图中我声明的是两个变量,像第六行声明的是赋值为3的整型变量,第七行是赋值为z的字符型变量,再通过第九行和第十行将它们的值输出来。接着我们就应该探讨变量的作用范围,任何变量是都不能超过它的作用范围的,若超出就会无法使用或计算机搜索不到要执行的程序,因此就将作用范围分为了成员变量和局部变量。在声明变量之前我们应当了解它的作用,其一它能够指定在内存中分配空间的大小;2.局部变量是在执行方法,结构方法或语句块时制作的,执行完成后变量会销毁;原创 2023-09-12 18:18:03 · 81 阅读 · 1 评论 -
Java程序的基本框架
Java的变量类型可以是整形(int) ,长整型(long),短整型(short),单精度浮点型(float),双精度浮点型(double),字符型(char)或者字符串型(String)等。:Java程序是由一个或一个以上的类组合而成的,程序起始的主体也被包含在类中。其中最常用的就是main(),而main()方法被称为程序的起始点。(注:同一类型的不同变量,可以声明在同一行也可以声明在不同行,如果声明在同一行中,不同的变量之间用逗号隔开)。】,【num2=3;原创 2023-09-06 23:56:42 · 195 阅读 · 0 评论 -
Eclipse建立的第一个Java项目
3.创建HelloWorld文件,在【New】一行选择【Class】,这时会弹出文本框,我们在【Name】一行输入"HelloWorld",并勾选【public static void main(String [] args)】复选框,单击【Finish】。2.在弹出的对话框中【Project name】一行输入【HelloWorld】并选择jdk的版本,完成后点击【Finish】,这样我们就完成了基本的“HelloWorld” Java项目的创建。原创 2023-09-01 10:00:35 · 390 阅读 · 1 评论 -
语义错误的修改及优化
在第九行加了两个括号后,点击运行就解决了这个问题,在以后编写时一定记得不要范语义错误,如果遇到复杂的程序,低级错误很可能导致全盘崩溃。学习了一段日子的Java后,自己也独立编了一些简单的程序,从中也发现了一些问题,最明显的就是语义错误,如下图。显然与自己的想法不同,程序没有达到预期的要求,我想表达的是两数相加(一共6本书),而程序中却是合并后的结果。在此基础上我将一个两数相加的程序改为了两数相乘的程序,运行结果也是正确的。原创 2023-09-09 22:21:09 · 97 阅读 · 1 评论 -
Java数组的理解及注意事项
数组,顾名思义就是一组数据。Java的数组既可以存储基本数据类型的数据,也可以存储引用类型的数据。也就是说,把int[]整体当作一种数据类型,它的用法与int,float等基本数据类型相似,同样也可以使用该类型来定义变量,也可以使用该类型进行类型转换。这样我们就成功储存了12个月份的天数,在Java中,由于"int[]"整体被视为一个类型,这个数组类型定义的变量就叫做对象。4.数组的元素类型:在Java中,数组的元素类型必须是相同的。2.数组的长度:在Java中,数组的长度是固定的,一旦创建,就不能改变。原创 2023-11-02 20:01:31 · 75 阅读 · 0 评论 -
JAVA环境变量的配置
首先右键点击【此电脑】,找到【属性】单击左键点进去找到【高级系统设置】,最下面有一个【环境变量】,单击进去看【系统变量】找到【Path】一行后点击编辑,这时会弹出一个文本框,紧接着我们需要在文本框中输入即将添加的%JAVA-HOME\bin,添加好后点击确认,这样我们就完成了Path的环境变量配置,完成后我们可以检验环境变量是否配置成功。环境变量中最重要的是Path,该变量是告诉操作系统可执行文件的搜索路径,它的作用就是在我们没有这个应用的路径下打开我们需要的应用,接下来我们详细说明下Path的配置流程。原创 2023-08-28 13:01:34 · 4072 阅读 · 4 评论