入门学习笔记
stronger_nohair
这个作者很懒,什么都没留下…
展开
-
Java入门笔记21(对象)
对象Java的核心思想就是面向对象编程(OOP)面向过程&面向对象面向过程思想(线性思维)步骤清晰简单,第一步做什么,第二步做什么…面向对象适合解决一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思考来分析整个系统。但是,原创 2021-02-10 14:50:17 · 120 阅读 · 1 评论 -
Java入门笔记21(数组)
数组概念数组时相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每一个数组元素可以通过一个下标来访问他们数组声明创建首先必须先声明数组变量,才能在程序中使用数组。数组声明语法:dataType[] arrayRefVer;//首选或dataType arrayRefVer[];//效果相同,只是找些年为了让c/c++程序员能更快掌握Java数组创建语法arrayRefVer = new dataType[a原创 2021-02-09 15:49:01 · 128 阅读 · 1 评论 -
Java入门笔记20(不定项参数)
可变参数(不定项参数)JDK 1.5 开始,Java支持传递同类型的可变参数给一个方法。在方法声明中,在指定参数类型后加一个省略号(…)。一个方法中只能指定一个可变参数。它必须时方法的最后一个参数。任何普通参数必须在它之前声明。不懂调用下面的方法:public static void printMax(double...numbers) { if (numbers.length==0){ System.out.println("No Argument Pas原创 2021-02-09 10:46:09 · 143 阅读 · 12 评论 -
Java入门笔记19(方法的重载)
方法的重载重载就是在一个类中,有相同的方法名称,但形参不同的方法。方法的重载的规则:方法名必须相同。参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等)。方法的返回类型可相同可不同。仅仅返回类型不同不足以成为方法的重载。实现理论:方法名称相同时,编译器会根据调用方法的参宿和个数,参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。...原创 2021-02-09 10:31:31 · 98 阅读 · 1 评论 -
Java入门笔记18(方法的定义)
方法的定义Java的方法类似其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含一下语法:方法包含一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:这是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。返回值类型:方法可能会返回值。returnValueType是返回值的数据类型。有的方法执行所需操作,但没有返回值。这种情况下,returnValueType是关键字viod。若有返回值,方法体下要有return,且数据类型与参数类型一致。方法名:是方法的原创 2021-02-09 10:30:18 · 104 阅读 · 1 评论 -
Java入门笔记17(方法)
方法引入System.out.printIn()类.对象.方法Java方法就是语句的集合,他们在一起执行一个功能方法时用来解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创造,在其他地方被引用方法设计的原理:方法的本意时功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展。学习地点狂神说Java...原创 2021-02-09 10:29:05 · 153 阅读 · 1 评论 -
Java入门笔记16(关于goto关键词)
关于goto关键词goto关键词很早就在程序设计语言中出现。尽管goto仍是Java的一个保留字,但并未被在语言中正式使用;Java没有goto。然而,在break和continue这两个关键词的身上,我们仍能看出一些goto的影子—带标签的break和continue。“标签”时指后面跟一个冒号的标识符,例如:label:对于Java来说唯一用到标签的地方是在循环语句之前。而在循环之前设置标签的唯一理由是:我们希望在其中嵌套另一个循环,由于break和continue关键词通常只中断当前循环,但若原创 2021-02-08 14:39:21 · 158 阅读 · 7 评论 -
Java入门笔记15(break和continue)
break和continuebreak在任何循环语句的主体部分,均可以用break控制循环的流程。break用于强制退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)continue语句用在循环语句体中,用于终止某次循环的过程,及跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。学习地点狂神说Java...原创 2021-02-08 14:38:18 · 68 阅读 · 1 评论