昆明java培训
达内昆明广州春城路

18487146383

热门课程

好简洁的代码,快来看看吧!

  • 时间:2016-05-27
  • 发布:昆明Java培训
  • 来源:达内新闻


一段程序需要很好的逻辑和框架,java培训机构小编给你介绍一个最快最省构建漂亮合理的Java程序,拿走不谢!

一、编译运行示例:

>javac -classpath ..\..\libnakedobjects.jar;..\..\liblog4j.jar;..\..libxerces.jar;classes;. Run.java

二、示例程序(地址簿):

// Address.java

import org.nakedobjects.object.*;

public class Address extends NakedObject {

private final TextString name = new TextString();

private final TextString address = new TextString();

private final TextString telephone = new TextString();

private final TextString mobile = new TextString();

private final TextString email = new TextString();

public TextString getName() {

return name;

}

public TextString getAddress() {

return address;

}

public TextString getTelephone() {

return telephone;

}

public TextString getMobile() {

return mobile;

}

public TextString getEmail() {

return email;

}

public Title title() {

return name.title();

}

}

// Run.java

import org.nakedobjects.*;

import org.nakedobjects.object.ClassSet;

import org.nakedobjects.utility.ConfigurationException;

import org.nakedobjects.object.ObjectStore;

import org.nakedobjects.xmlpersistence.XMLObjectStore;

import org.apache.log4j.Category;

import org.apache.log4j.Priority;

public class Run extends DefaultApplication {

public static void main(String args[]){

new Run();

}

public void classSet(ClassSet set){

set.addClass(Address.class);

}

protected void configureLogging() throws ConfigurationException {

super.configureLogging();

Category.getDefaultHierarchy().disable(Priority.INFO);

}

protected ObjectStore installObjectStore() throws ConfigurationException {

return new XMLObjectStore();

}

}

做一名优秀的Java程序员,你准备好了吗?java培训机构五月开班在即,你准备给自己一次提升的机会了么?

上一篇:JCA: Java步入应用集成时代
下一篇:SUN的PROM状态命令与参数

Sun SPARC工作站与其他类型计算机之间的远程互连

Android 开发环境 Android Studio

Afinal的一些使用方法

Android的快速开发框架Afinal简介

选择城市和中心
贵州省

广西省

海南省

台湾