First Java Program
WukongGH
这个作者很懒,什么都没留下…
展开
-
工作流程流转线使用图结构遍历
图的遍历总结 工作流中流转线的加载,此时用到了图的递归遍历。使用关键对象visited来控制当前节点是否已经遍历过。避免由于循环指向导致二次遍历当前节点。 总结原创 2021-04-15 15:55:47 · 167 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎原创 2017-09-18 15:13:54 · 376 阅读 · 0 评论 -
环境变量
java_home:jdk安装目录 path:找javac.exe……(即在bin目录下) classpath:.当前路径原创 2017-08-03 17:02:19 · 202 阅读 · 0 评论 -
构造方法和成员方法的区别
作用不同: 构造方法用于创建类的实例并对实例的成员变量进行初始化;成员方法实现对类中成员变量的操作,提供某些功能。调用方式不同: 构造方法通过new运算符调用,成员方法通过对象调用。原创 2017-08-02 20:32:25 · 18395 阅读 · 0 评论 -
this关键字和super关键字分别代表什么
this关键字和super关键字分别代表什么?以及他们各自的使用场景和作用。 1.成员变量和局部变量重名时,可以用this来区分。 2.this可以用在构造函数中,调用其它构造函数(只能定义在构造函数的第一行,因为初始化时必须被先执行)。super可以直接调用父类的属性、方法、构造方法。但在调用构造方法时,两者不能同时使用,因为只要是调用构造方法,就必须放在构造方法的首行。 1.su原创 2017-08-09 16:23:49 · 6105 阅读 · 0 评论 -
面向对象程序设计的特性
三大特性:封装、继承和多态 封装性 封装是一种信息屏蔽技术,使数据和对数据的操作的方法封装为一个整体,以实现独立性很强的模块,使用户只能见到对象的外特性,而对象的内特性对用户是屏蔽的。封装的母的在于把对象的设计者和对象的使用者分开,使用者不必知道功能实现的细节,只需用设计者提供的方法来实现功能。 继承性: 继承性是子类自动共享父类的数据和方法的机制。原创 2017-08-02 11:54:48 · 322 阅读 · 0 评论 -
多态
方法的重载 重载(overload)是指同一个类中的多个方法可以同名,但参数的列表必须不同(参数类型、参数列表、参数顺序)。方法的重写 重写(override)是指子类重新定义了超类或父类中的同名方法。在程序运行时究竟执行同名覆盖(重写)方法中的,哪一个方法,取决于调用该方法的对象所属的类是父类还是子类。Java寻找执行方法的原则是:从对象所属的类开始寻找匹配的方法执行;如果当前类中没有匹配方法原创 2017-08-09 15:19:44 · 247 阅读 · 0 评论 -
Identifiers:标识符
Identifiers 就是给类,接口,方法,变量等起名字时使用的字符序列。 ——组成规则 英文大小写字母; 数字字符; 和;——注意事项不能以数字开头不能是Java中的关键字区分大小写原创 2017-08-01 19:38:42 · 815 阅读 · 3 评论 -
面向对象程序设计的术语
面向对象程序设计中的术语主要包括类、对象、封装、继承、多态性和消息传递。面向对象的思想通过这些术语得到了具体的体现。 类:是对具有相同类型的对象的抽象。一个对象所包含的数据和代码可以通过类来构造。 对象:是运行期的基本实体,它是一个封装了数据和操作这些数据的代码的逻辑实体。 封装:将数据以及对数据的操作整合到一个类中。 继承:让某个类型的对象获得另一个类型的对象的特征。通过继承可以实现代码的重用,从原创 2017-08-02 11:45:06 · 787 阅读 · 0 评论 -
DOS下编译运行小应用程序
HelloKitty.java package com.briup.day02; public class HelloKitty{ public static void main(String arg[]){ System.out.println("HelloWorld"); } } class类名必须与文件名相同。 static为静态方法。 void为无返回值类型。原创 2017-07-31 14:59:14 · 379 阅读 · 0 评论 -
main方法为什么一定是Public static void
因为main()方法是由Java虚拟机调用的,所以必须是public,虚拟机调用的main()方法的时候,不需要产生任何对象,所以main()方法声明为static,且不需要返回值,所以必须声明为void static 修饰的变量称为类变量或全局变量或成员变量,在类被加载的时候成员变量即被初始化,与类关联,只要类存在,static变量就存在。 一个static变量单独划分一块存储空间,不与具体的对象翻译 2017-07-31 17:07:19 · 630 阅读 · 0 评论 -
java中的标识符
——Identifiers 就是给类,接口,方法,变量等起名字时使用的字符序列。 ——组成规则 英文大小写字母; 数字字符; $和_; ——注意事项 不能以数字开头 不能是Java中的关键原创 2017-08-01 17:19:26 · 576 阅读 · 0 评论 -
Java中的变量与常量、基本数据类型及其类型转换
常量:在程序执行的过程中其值不可以发生改变。 常量分为:字面值常量和自定义常量 这就是一个值,这个值本身,我们可以叫它常量。 整型常量:123 实型常量:3.14 字符型常量:’a’ 逻辑常量:true、false 字符串常量:”helloworld” 另一个说法是;表示不可变的变量,这也叫做常量,在语法上讲,加上final关键字来修饰某个变量,原创 2017-08-01 15:22:50 · 302 阅读 · 0 评论 -
HelloWorld
package com.briup.day02 public class HelloKitty{ public static void main(String[] args){ System.out.println("HelloKitty"); } } 文件目录为:ch02。 子目录为bin和src。src下存放的为HelloKitty.java文件。bin下存放.class文件。原创 2017-07-31 14:29:01 · 160 阅读 · 0 评论