自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 方法名和类名的规范

并且值得注意的是,我们的方法调不调用,完全取决于用户,所以在开发中定义的方法,一般都是有返回值类型的,并且其中类的属性等都是由setter方法(设置)和getter方法(取得)设置,至于设置为多少,这也是取决于用户.第一个单字以小写字母开始,第二个单字的首字母大写。例如:firstName、lastName。每一个单词的首字母都采用大写字母,例如:FirstName、LastName、,也被称为 Pascal 命名法。1. Java中方法名和变量的。,是“驼峰式大小写”的变种。

2024-01-31 22:54:56 155

原创 包的定义和使用

在JDK1.5之后提供了静态导入功能,静态导入就是如果一个类中的方法全部都是静态static声明的静态方法,则在导入的时候就可以直接使用“import static”的方式导入,导入格式如下:import static 包.类.*;我在c包中导入a,b包,而a,b包中有相同的一个类为Demo类,这时候比如我要使用a包中的Demo类,则这样:包名称.子包名称. 类名称(如上2中导入方法)!如在Nishui.club包下的src下的g包和Nishui.club.cn 下的src下的h包都可以访问。

2024-01-30 22:17:29 1411 1

原创 重载和renturn用法

方法重载:方法名一样,方法中的参数个数或参数类型不同时叫重载,并且重载 与返回值类型无关,以及他们的返回类型为同类型时,如果参数个数一样,但顺序不同也为重载;(1)在java中的方法定义中,可以使用return语句直接结束方法,返回被调用处,在开发中经常用到!System.out.println("(1)调用show()方法之前!System.out.println("(2)调用show()方法之后!System.out.println("(3)开始调用show()方法!(1)调用show()方法之前!

2024-01-29 04:11:06 651

原创 Java中this和super关键字区别

由以上运行结果可知:无论在main()中子类实例化过程中,它括号中的参数有几个(S s = new S("nishuibaichuan",21);今年:" + age + ",叫:" + name);System.out.println("我是父类中有一个参构造方法!System.out.println("调用 的属性为:" + super.info);System.out.println("调用 的属性为:" + info);System.out.println("小明今年:" + age );

2024-01-27 18:47:15 14

原创 java类的访问权限

是Base类的成员变量,因为两个类在同一个包中,所以在AccessControlDemo类中可以直接访问。但是假如我们将AccessControlDemo这个类移到test这个包中,我们会发现eclipse中提示错误,编译无法通过,因为在test包中对protected类型的成员变量不可见。Bulk,也就是说Bulk是Base类不同包的子类。构造函数,如果只定义带参数的构造函数而不定义默认构造函数,那么Base的子类必须定义显式构造函数。假如我们在test包中创建一个Base类的。

2024-01-24 21:37:43 346

原创 面向过程与面向对象的区别

在内部类对象保存了一个对外部类对象的引用,当内部类的成员方法中访问某一变量时,若在该方法和内部类中都没有定义过这个变量,内部类中对this 的引用会被传递给那个外部类对象的引用;* 若用 static 修饰一个外部类,这个类就相当于是一个外部定义的类,所以 static 的内部类中可声明static 成员,但非static 的内部类中的成员是不能声明为 static 的,static 的内部类不能再使用外层封装类的非 static 的成员变量。类是对某一类事物的描述,是抽象的、概念上的 定义。

2024-01-18 15:29:54 353 1

原创 数组的定义声明

多维数组的声明一样,比如三维数组:数据类型[] [] [] 数组名 = null;数据类型[] [] 数组名 = new 数据类型[行数][列数];数据类型[] 数组名 = {初值0, 初值1,,,,,,初值n};使用数组是因为他可以定义成百上千个数据,并且这些数据的类型是相同的.数据类型[] 数组名 = new 数据类型[长度];数组名 = new 数据类型[长度];并且数组的下标是从0开始的,而非从1开始!

2024-01-18 15:25:14 539 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除