我的Java——类 字段 方法

编写Java程序主要就是定义各种类 类是现实世界中各类对象的抽象 它表明了对象的属性及行为 在程序中 类是用class来表示的 对象的属性则用变量来表示 对象的行为则用函数来表示 在Java程序中 类中的变量称为字段(field 也称  “域”),类中的函数称为方法(method)

定义类中的字段和方法

【例】表示“人”的类的定义Person

class Person{

  String name;

  int age;

  void sayHello(){

    System.out.println("Hello! My name is "+name)

}

}

类头使用关键字class标志类定义的开始 class 关键字后面接着用户定义的类的类名 类的命名应符合Java对标识符命名的要求。

类体中包括域和方法两大部分。域和方法都是类的成员。一个类中可以定义多个域和方法。一个类可以通过UML图中的类图表示出来

Person

+name:String

+age:int

+birthDate:Date

+getInfo():String——方法

1.字段

字段是对象的属性,状态的表示,又称为域 域变量 成员变量 字段变量

类型名     字段名

int           age

对于字段变量 如果不赋初始值 系统会自动赋一个默认值(数值型为0 boolean型为false  引用类型为null 。String类型是引用类型 )

2.方法

方法是对对象的行为或功能的表示 标志了类所具有的功能和操作 用来把类和对象的数据封装在一起 Java的方法与其他语言中的函数或过程类似 是用一段用来完成某种操作的程序片段 方法由方法头和方法体组成

4.1.2构造方法与对象的创建

1.构造方法

程序中经常需要创建对象 在创建对象的同时将调用这个对象的构造函数完成对象的初始化工作

时间: 2024-10-08 00:22:32

我的Java——类 字段 方法的相关文章

有没有最简单的xml转换java类的方法

原文:有没有最简单的xml转换java类的方法 代码下载地址:http://www.zuidaima.com/share/1550463237098496.htm 手动编码太烦人了,每次新增一个java entity类都需要写一个解析器. 有没有最简单的xml转换java类的方法,布布扣,bubuko.com

Java类、方法、属性等

java是面向对象的编程语言 Object,就是指面向对象的对象,对象就是类的具体实例. 在java里,对象是类的一个具体实例.就像:人,指一个类.张三.李四.王五等则是一个个具体的实例,也就是java里面的对象.也就是OOP(Object Oriented Programming)面向对象编程中的object. 类:类是抽象的,类是对象的模板.对象是具体 事物. 类包含两个部分:一部分是属性,比如人这个类,有身高.年龄.性别.学历等属性.一个是方法,比如人这个类,会说话.走路.唱歌.跳舞等方法

初学Java——类和方法(2)继承

1.继承可以使你定义一个通用的类(父类),之后扩充该类为一个更加特定的类(子类).  子类从父类中继承可访问的数据域和方法,还可以添加新的数据域和新方法.  语法:public class Subclass extends Superclass;2.父类中的私有数据域在该类之外是不可访问的,故不能在子类中直接使用,若父类中定义了公共的访问器/修改器,那么可以通过这种方式来访问它们.3.Java不允许多重继承,一个Java类只能直接继承自一个父类(单一继承 simple inheritance),

JAVA类的方法调用

一.类的分类: 1.普通类 2.抽象类(含有抽象方法的类) 3.静态类(不需要实例化,就可以使用的类) 二.方法的分类: 1.私有方法(只有类的内部才可以访问的方法) 2.保护方法(只有类的内部和该类的子类可以访问的方法) 3.共有方法(无论内部或外部均可访问的方法) 4.静态方法(可以不实例话对象,通过类名.方法就可以调用的方法) 5.抽象方法(只有方法的签名而没有实现的方法) 三.方法的调用: 1.普通类:实例化一个该类的对象,然后通过对像访问.例如: class A { public vo

Java 类的方法总结-目前网上最完整9种方法总结

定义一个完整的类方法,需要六个步骤,也就是六大部分.也因为这六个部分的不同而可以大概分为9种方法. 这是我一整天作图整理出来的.可能有些漏缺错误,希望大家能帮忙纠正.让我明白哪里错了,这是对我这个初学者最大的帮助,谢谢. 一,一般方法  二,构造方法  三,无参无返回值的方法.  四,无参有返回值的方法.  五,有参无返回值的方法.  六,有参有返回值的方法.  七,静态方法.  八,非静态方法.  九,抽象方法. 另外在加上  方法的重载  方法的重写.  方法的调用.  可能是目前关于jav

C#实现调用Java类中方法

基本思路: 用C#实现调用Java编写的类中的方法:重点是将Java编写的程序打包成Jar,然后使用开源工具IKVM将其转化成DLL控件,在.NET环境下调用. 分为以下步骤: 1.下载JDK6(注:JDK7下可能不支持,建议使用JDK6和Eclipse),进行安装,然后配置环境变量Path,将JDK安装的路径(例如:D:\Program Files\Java\jdk1.6.0_10\bin)添加到Path变量后面,如图所示: 用cmd打开DOS框,输入javac就可以查看是否配置成功,配置成功

java 类、方法、代码块修饰式关键字总结

super 关键字 this和super的区别 访问成员的区别 this关键字 this特点 this使用场景 static关键字 例子 访问权限修饰符 特点 总结: 四个修饰符的特点 访问权限修饰符的宽严关系 final关键字 用法 自定义常量 final修饰类 final修饰成员变量 final修饰局部变量 final修饰成员方法 super 关键字 this和super的区别 this代表当前对象,super可以理解为父类对象 既然super理解为一个父类对象,那么super应该可以用访问

JAVA 类中方法参数与返回值

无参无返回值的方法,用public void 方法名,来声明: 有参无返回值的方法,用public void 方法名,来声明: 有参有返回值的方法,用public int 方法名(int i,int n),来声明(int 是参数的数据类型指定,也可以是其它数据类型,例如:String.char.double.int). 实例: //定义类 public class Test{ //无参无返回值的方法 public void eat(){ System.out.println("我在吃饭.&quo

jmeter中通过beanshell访问eclipse中导出jar中的java类的方法

主要步骤 1.在eclipse中导出要引用的java代码为jar文件 2.将生成的jar文件放到jmeter的lib的ext目录下 3.在jmeter的jsr223处理器中导入要引用的java类型文件 01)导出jar文件 02)引用的第3放jar包 03)jmeter中使用beanshell,推荐使用JSR223处理器.