`
文章列表
import android.app.Activity; import android.os.Bundle; /** * 相对布局:相对控件布局 * @author 够潮 * */ public class Layout3 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); //this.s ...
import android.app.Activity; import android.os.Bundle; /** * 表格布局 * @author Administrator * */ public class Layout3 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); this ...
package com.gouchao; import android.app.Activity; import android.os.Bundle; /** * 帧布局 * @author Administrator * */ public class Layout2 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(saved ...
Java代码:   import android.app.Activity; import android.os.Bundle; /** * 线型布局 * @author 够潮 * */ public class Layout1 extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate( ...
package com.gouchao.string; /** * String ,StringbBuilder ,StringBuffer 的区别 * String: 该类代表字符串,Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 * 字符串常量,创建后不能被修改,可共享,适应数据量少的情况 * StringBuilder: 线程不安全的 ,提供append和insert操作来改变字符序列的内容和长度, * 如果内部缓冲区溢出,则此容量自动增大。适用数据量大的情况 * StringBuffer:线程安全的,提供ap ...
控制器:   package action; import vo.User; import com.opensymphony.xwork2.ActionSupport; /** * 获取前台传过来的对象:使用方法,先定义一个javabean例如User类, * 然后把该javabean,充当Action类的属性, * 并且给属性提供set和get的方法 * ...
BaseAction package util; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; /** ...
Action类: import java.io.UnsupportedEncodingException; import java.util.Iterator; import java.util.Map; import java.util.Set; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import com.opensympho ...
后台代码: import java.util.List; import com.opensymphony.xwork2.ActionSupport; /** * struts2.0获取各种表单的数据 * 获取下拉框的值,和复选框的值可以用一个数组或者集合来保存,变量名要和表单的name属性值一致 * @author 够潮 * */ @SuppressWarnings("unchecked") public class GetParametersAction extends ActionSupport { /** * 表单:用户名 ...
/** * * * 模拟一个场景:Meten和Eric同时喜欢上了一个妹妹Janet,这两个人就开始追了Eric追Janet的方式是牺牲色相,他追了50次, * Meten追Janet的方式用的是金钱, 他追了30次 * 在追的过程中,如果打印meten的追女孩子的方式有一次是色相,那么这个程序就错了 * 或者如果打印Eric追女孩子的方式有一次是金钱,那么这个程序就错了 * 提醒:共享数据,但不共享代码 * @author 够潮 * */ public class Demo15 { /** * 共享数据的时候,为了防止出现 ...
/** * * * 模拟:丐帮洪七公和郭靖在路上碰到了黄老邪和老毒物。洪七公用降龙十八掌对付黄老邪郭靖也用降龙十八掌对付老毒物 提醒:不共享数据,但共享代码 * * @author 够潮 * */ public class Demo14 { /** * * 只是共享代码,不共享数据,不必加锁 * * @param args */ public static void main(String[] args){ User user = new User("黄老邪"); ...
/** * * 模拟烧茶的过程: * 1)烧水 * 2)需要茶叶的时候发现没茶叶,叫eric去买(没有茶叶,需要买) * 3)需要杯子的时候发现没杯子,叫meten去买(没有杯子,需要买) * 4)放茶叶 * 5)倒水 * @author 够潮 * */ public class Demo12 { /** * @param args */ public static void main(String[] args) { BurnTea bt = new BurnTea( ...
/** * 输出数列要求:输出1 1 2 3 5 8 13……这样的数列,输出该数列的前20 个数字。 * @author 够潮 * */ public class Demo11 { /** * @param args */ public static void main(String[] args) { int[] arry = new int[20]; arry[0] = 1; arry[1] = 1; /** * 初始化 */ for(int i = 2;i < arry.length;i++){ ...

杨辉三角

/** * * * 杨辉三角要求:实现10 行杨辉三角元素的存储以及输出。 * 杨辉三角是数学上的一个数字序列,该数字序列如下: * 1 * 1 1 * 1 2 1 * 1 3 3 1 * 1 4 6 4 1 * @author 够潮 * */ public class Demo10 { /** * @param args */ public static void main(String[] args) { int[][] arr = new int[10][10]; //循环赋值 for(int ...
import java.io.File; /** * 运用IO流知识,编一个程序,将某一个目录下所有文件删除 * @author 够潮 * */ public class Demo9 { /** * 利用递归遍历 * @param filePath */ public static void deleteAllFile(String filePath){ /** * 绑定目录 */ File dir = new File(filePath); /** * 得到子目录和文件列表 */ ...
Global site tag (gtag.js) - Google Analytics