Java中最基础的类似于HelloWorld程序的编写
下面这段程序是实现了两个操作数加法的操作运算
/**
*the First Java
*@author wanglei
*@version 1.0
*/
import java.util.Scanner;
public class FirstJava{
public static void main(String[] args){
/**声明两个整型变量*/
int opA=5;
int opB=6;
/**在Dos下输入参数*/
/**声明一个键盘扫描对象*/
Scanner sn=new Scanner(System.in);
/**提示用户输入操作数*/
System.out.println("请输入第一个操作数:");
/**对键盘进行扫描,接收第一个操作符*/
opA = sn.nextInt();
System.out.println("请输入第二个操作数:");
/**对键盘进行扫描,接收第二个操作符*/
opB=sn.nextInt();
/**声明一个该类的对象*/
FirstJava obj=new FirstJava();
System.out.println("---加法操作功能演示---\n");
/**把两个操作数进行加法运算的调用*/
System.out.println(opA+" + "+opB+" = "+obj.add(opA,opB));
}
/**add method implemente
*@param int a
*@param int b
*/
public int add (int a,int b){
return a+b;
}
}
相关文档:
在成功实现Java调用C++之后,接下来想到能否通过JNA实现Java调用Fortran,今天试验了一下,还是比较容易的。
网上有一个Java调用F95的例子,但是我考虑不仅要实现F95的调用,还要实现F77的调用,所以费了一些周折。
问题的关键在于F77为过程名自动添加了一个尾部的下划线,所以sub1这个过程,到Java一端,就变成了sub1_, ......
动态代理是指客户通过代理类来调用其它对象的方法
动态代理使用场合:
•远程方法调用(RMI)
•
1.创建一个实现接口InvocationHandler的类,它必须实现invoke方法
2.创建被代理的类以及接口
3.通过Proxy的静态方法
newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler ......
C#中对base的解释(引自MSDN):
base 关键字用于从派生类中访问基类的成员:
调用基类上已被其他方法重写的方法。
指定创建派生类实例时应调用的基类构造函数。
基类访问只能在构造函数、实例方法或实例属性访问器中进行。
从静态方法中使用 base 关键字是错误的。
在本例中,基类 Person 和派生类 Employee 都有一个 ......
Java软件开发规范
版本说明
版本
作者
日期
备注
征求版
杨章云、唐明胜
2006-09-05
提出初始版本,分发各相关人员
修订版
唐明胜
2006-09-29
征求大家意见的基础上,制订的修订版
1.0版
唐明胜
2007-09-18
总结前期开发经验,对开发规范进行升级。加粗海绿色为修订内容,蓝色为新增内容。
2.0版
唐明胜 ......
英文字体
arial.fon
Download
courier.fon
Download
elephant.fon
Download
georgia.fon
Download
impact.fon
Download
rockwell.fon
Download
roman.fon
Download
serif.fon
Download
verdana.fon
Download
中文字体
fangsong.fon(仿宋)
Download
heiti.fon(黑体)
Download
lishu.fon(隶书 ......