java基础(十四章)

1、Java中的包(package)

2.1 包,对应到磁盘中的文件夹

2.2 新建一个class,默认保存在缺省包中

2.3 声明包的关键字:package

package语句,置顶位置

2.4 导入包的关键字:import

import 包名.类名(*表示所有);

2.5 作用:

分类存放,解决同名冲突、方便查找和管理

2.6 命名规范

l  Java包名通常由小写字母组成,不能以圆点开头或结尾。

l  一个唯一包名的前缀通常是全部小写的ASCII字母,并且是一个顶级域名com、edu、gov、net、org,通常使用组织的网络域名的逆序。

l  包名的后续部分依不同机构各自内部的规范不同而不同。

2、有参数的方法

           形式参数:在定义方法时对参数的称呼。目的:定义方法需要传入的参数个数和类型。

实际参数:在调用方法时传递给方法处理的实际的值。

调用方法时,注意:

先实例化对象,再调用方法;实参的类型、数量、顺序都要与形参一一对应

形式参数(形参)

           2.1 如何声明

public 返回类型 方法名(数据类型 参数名){

….方法体

}

2.2 分为2类

2.2.1 无返回类型——void

2.2.2 有返回类型

l  基本数据类型

自定义类——return 类的对象;

数组——return 数组名;

2.3参数的类型

l  基本数据类型(10-31)

l  自定义类——传递的是类的对象

l  数组——只需要传递 【数组名】

2.4调用

2.4.1在当前类中调用——方法名(值列表);

2.4.2在其他类中调用——对象名.方法名(值列表);

三、方法总结

分类:

1、            无返回类型,无参数

2、            无返回类型,有参数

3、            有返回类型,无参数

4、            既有返回类型,又有参数

参数或返回类型,可以是常用的数据类型,也可以是自定义的类或数组

 

时间: 2024-10-15 10:20:49

java基础(十四章)的相关文章

java基础(四章)

java基础(四章) 一.             switch结构(开关语句)的语法 switch(表达式 ){ ------- [dream1]类型为int.char case  常量1 :    ---------[dream2]case 结构可以有多个 //语句块1 break;---------[dream3]程序跳出switch结构 case  常量n:---------[dream4]常量的值不能相同 //语句块n break; default :---------- [dream

Java基础十四

1 对象数组 示例: package com.xuweiwei; /** * 学生类 */ public class Student { private String name; private Integer age; public Student() { } public Student(String name, Integer age) { this.name = name; this.age = age; } public String getName() { return name;

Java基础第四章(选择结构二)

一.switch选择结构 1.switch 语法 switch(表达式){ case 常量1: //代码块1 break; case 常量2: //代码块2 break; default: //代码块n break;} 二.结构选择总结: 1.if: if(条件) {代码块 //条件成立时需要执行的代码} 2.if-else选择结构 if(条件){代码块}else{代码块] 3.多重if选择结构 if(条件){代码}else if(条件2){代码2}else{代码3} 4.嵌套if选择结构 if

“全栈2019”Java第四十四章:继承

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第四十四章:继承 下一章 "全栈2019"Java第四十五章:super关键字 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组". 全栈工

“全栈2019”Java第五十四章:多态详解

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第五十四章:多态详解 下一章 "全栈2019"Java第五十五章:方法的静态绑定与动态绑定 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组"

“全栈2019”Java第六十四章:接口与静态方法详解

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第六十四章:接口与静态方法详解 下一章 "全栈2019"Java第六十五章:接口与默认方法详解 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组&qu

Java(第十四章)

第十四章 1.Java中的包(package) 2.1 包,对应到磁盘中的文件夹 2.2 新建一个class,默认保存在缺省包中 2.3 声明包的关键字:package package语句,置顶位置 2.4 导入包的关键字:import import 包名.类名(*表示所有); 2.5 作用: 分类存放,解决同名冲突.方便查找和管理 2.6 命名规范 l  Java包名通常由小写字母组成,不能以圆点开头或结尾. l  一个唯一包名的前缀通常是全部小写的ASCII字母,并且是一个顶级域名com.e

Python基础教程(第十四章 网络编程)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5538341.html______ Created on Marlowes 本章将会给读者展示一些例子,这些例子会使用多种Python的方法编写一个将网络(比如因特网)作为重要组成部分的程序.Python是一个很强大的网络编程工具,这么说有很多原因,首先,Python内有很多针对常见网络协议的库,在库顶部可以获得抽象层,这样就可以

java:第十四章

十四章 1.方法定义 public 返回值类型 方法名(参数类型1 参数名1,参数类型2 参数名2···){ //方法体 } 2.有参数的调用 a.如果同一个类中,方法可以直接调用. b.如果是不同的类,方法必须通过对象调用, 对象名,方法名(实参1,实参2···); 注意:1.实参的数据类型,参数的个数,参数的顺序要与形参保持一致 2.调用返回值的方法,一般要接收返回值,并作出相应的处理. public class Excelle { private String type; private

Gradle 1.12用户指南翻译——第二十四章. Groovy 插件

其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,兼容