- 博客(18)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JAVA基础
1.java基本数据类型 2.分支语句 3.this详解 4.super详解 5.函数的复写 6.对象的向上转型和向下转型 7.IO流 8.内部类和匿名内部类 9.线程 10数组 11类集框架
2013-01-05 16:50:29
192
原创 page、request、session、application
page:用户请求的当前页面; Request:用户请求访问的当前组件,以及和当前web组件共享同一用户请求的web组件。如:被请求的jsp页面和该页面用指令包含的页面以及标记包含的其它jsp页面; Session:同一个http会话中的web组件共享它; Application:整个web应用的所用web组件共享它。 获取后台的值: request = Servlet
2013-04-03 15:25:31
320
原创 类集框架
ArrayList: public class Test { public static void main (String args[]){ ArrayList arrayList = new ArrayList(); arrayList.add("a"); arrayList.add("b"); arrayList.add("c"); for(int i=0
2013-01-07 10:44:17
273
原创 数组
静态: public class Test { public static void main (String args[]){ int arr [] = {1,2,3,4,5}; arr[3] = 10; for(int i = 0; i System.out.println(arr[i]); } } } 动态: public class Test
2013-01-07 09:38:21
212
原创 线程
第一种方法: public class FirstThread extends Thread{ public void run() { for(int i=0; i System.out.println(i); } } } public class Test { public static void main (String args[]){ First
2013-01-06 15:16:53
224
原创 内部类和匿名内部类
内部类: public class A { int i; class B{ int j; int func(){ int result = i + j; return result; } } } public class Test { public static void main(String ar
2013-01-06 11:13:32
183
原创 IO流
字节流: public class Test1 { public static void main(String args[]){ FileInputStream fis = null; FileOutputStream fos = null; try{ fis = new FileInputStream("e:/from.txt"); fos =
2013-01-06 10:10:17
214
原创 对象的向上转型和向下转型
向上转型: Student s = new Student(); Person p = s; 一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型 一个引用调用的是哪一个方法,取决于这个引用所指向的对象 向下转型 Student s1 = new Student(); Person p = s1; Student s2 = (Student)p;
2013-01-05 11:01:44
277
原创 函数的复写
class Person{ String name; int age; void introduce(){ System.out.println("我的名字是" + name + "我的年龄是" + age); } } class Student extends Person{ Strin
2013-01-05 10:12:37
205
原创 super 详解
public class Person { int age; String name; public Person(int age , String name){ this.age = age; this.name = name; } } public class Student extends Person{ String address; public
2013-01-05 09:39:44
218
原创 this详解
1.this在成员变量: class Person{ String name; void talk() { System.out.println("my name is" + name); } } 这里的this.name也可以不加this直接写name,除非方法中的参数与成员变量同名就一定要加this。 例如: class Perso
2013-01-05 09:02:22
239
原创 分支语句
1.只有if的语句: If(条件){ 如果条件为真,执行。。。如果为假,不执行 } 2.简单的if.....else语句 If(条件){ 如果条件为真 } Else{ 如果条件为假 } 3、复杂的if.....else语句 If(条件){ 如果条件为真 } Else if{ 如果条件为真 } ...... Else{ 如果条件为假 } 3、switch
2013-01-04 14:50:34
242
原创 java基本数据类型
1.Java中有8中基本数据类型: 字节型(byte) 短整型(short) 整型(int) 长整型(long)单精度(float)双精度(double)字符型 (char) 布尔型 (boolean) 2.字面量: 整数字面量为整型(int) 小数字面量为双精度浮点型(double) 例子:(1)float f = 0.1; 这样是错的,0.1字面量是double赋值给float会损
2013-01-04 14:00:45
240
原创 Activity布局控件
1. 线性:LinearLayout android:grivity —— 指定控件的基本位置,比如说居中,居右等位置 android:textSize —— 指定控件当中字体的大小 android:background —— 指定该控件所使用的背景色 android:padding* —— 指定控件的内边距,也就是说控件当
2012-12-25 16:03:18
304
原创 Activity生命周期
七个生命周期 void onCreate(),void onStart(),void onRestart(),void onResume(), void onPause(),void onStop(),void onDestroy()。 一个Activity跳转到另一个Activity的生命周期过程: firstActivity onCreate -->firstActivity onSt
2012-12-25 14:33:53
170
原创 常见控件
1.EditText 编辑框 要得到编辑框的值:如: String firstStr = first.getText().toString(); 2.TextView 文本框 3.Button 按钮 4单选框 RadioGroup 组 RadioButton 单选项 单选的监听: xx.setOnCheckedChangeListener(new RadioGroup.OnChecked
2012-12-25 10:46:52
214
原创 Activity的要点
1.创建Activity的要点 一个Activity就是一个类,并且这个类要继承Activity 需要复写onCreate方法 每一个Activity都需要在AndroidManifest.xml文件当中进行配置 为Activity添加必要的控件 2. TextView myTextView = (TextView) findViewById(R.id.myTextView);
2012-12-24 17:13:53
245
原创 Android项目中每个目录的作用
1.src用于我们所编写的代码。 2.gen下面的R.java是自动生成的,里面的id都是引用res里面的图片,布局和键值对。 3.assets和res的区别是assets里面放置资源不会自动生成id。 4.res里面有几个是放不同分辨率的图片 layout是布局控件用来控制src里面的Activity。 strings.xml里面放的都是键值对,是为了国际化考虑,里面可以有不同国家的语言。
2012-12-24 15:47:55
1065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人