1.
【低偶合,高内聚】
这是判断设计好坏的标准,主要是面向OO的设计,主要是看类的内聚性是否高,偶合度是否低。
高内聚:类与类之间的关系而定,高,意思是他们之间的关系要简单,明了,不要有很强的关系,不然,运行起来就会出问题。
一个 类的运行影响到其他的类。
低偶合:类内部的方法而言。把程序的功能尽量分散,别在一个类里只写一个或很好的方法,因为那样会给你的调试等带来很多
问题。 出了错你都不知道在什么地方。
2.String 截取
package com;
public class Dg
{
public static void main(String[] args)
{
String str = "1^2^3^";
String strarry [] =str.split("^");
for (int i = 0; i < strarry.length; i++)
{
System.out.println(strarry[i]);
}
// ^ 这个符号无法达到效果 可以换成 "," 之类的
}
}
3.List 中多个bean 合成一个bean
list = oracletool.selectList(sql.toString(), "com.bonson.eis.bean.PermitBean");
for (int i = 0; i < list.size(); i++)
{
PermitBean pb = (PermitBean) list.get(i);
String fac = pb.getFaccount();
String menus = "";
String actionid = "";
for (int j = 0; j < list.size(); j++)
{
PermitBean pbean = (PermitBean) list.get(j);
String facc = pbean.getFaccount();
if (fac.equals(facc))
{
String menu = pbean.getFaction();
if (!(menu == null) && !"".equals(menu))
{
if(!"".equals(pbean.getFmenuname())&&!(null==pbean.getFmenuname()))
{
menus += pbean.getFmenuname() + ",";
actionid += pbean.getFaction() + ",";
list.remove(j);
j--;
}
else
{
actionid += pbean.getFaction() + ",";
list.remove(j);
j--;
}
}
}
}
if (!menus.equals(""))
{
pb.setFmenuname(menus);
pb.setFaction(actionid);
list.add(i, pb);
menus = "";
}
}
==================================================================================
Runtime rt = Runtime.getRuntime();
Process p = rt.exec("D:/Program Files/QQ/Bin/QQ.EXE");// Java调用window 下的QQ 命令
分享到:
相关推荐
Java编程语言是面向对象的、跨平台的编程语言,由Sun Microsystems(现为Oracle Corporation的一部分)于1995年发布。它的设计目标是“一次编写,到处运行”,这意味着Java程序可以在任何支持Java的平台上运行,无需...
Java 语言编码规范(Java Code Conventions) Java 语言编码规范是 Java 语言的编码标准,旨在提高软件的可读性、可维护性和可扩展性。该规范涵盖了文件组织、命名规范、缩进排版、注释、声明、语句、空白、编程...
Eclipse作为一款流行的Java集成开发环境(IDE),提供了许多便利的功能,其中之一就是"Code Snippets"。"Eclipse Java Code Snippets"是Eclipse用户的一个宝贵资源,它包含了一系列预定义的代码片段,允许开发者快速...
MyEclipse Java code style 注释模板 xml 很通用的注释模板 操作方法: windows->Preferences->Java ->code style 导入xml文件即可 添加注释的快捷键是alt+shfit+J
本文基于《Writing Robust Java Code》一文,深入探讨了如何通过遵循一系列的标准、约定和指南来实现这一目标。 #### 一、引言 在软件开发过程中,开发者往往面临着多种挑战,其中之一是如何编写出既易于理解又...