- 博客(24)
- 收藏
- 关注
原创 昨天所学内容
public class AMainActivity extends Activity { //布局中的视图都要声明成员变量TextView tv1;EditText et1;Button b1;ImageView im;//定义一个Boolean类型boolean boos = true;RadioButton c1 , c2 ,c3;RadioGroup ff ,rgi;//启动程序都要调用...
2018-05-08 10:20:53 221
原创 所学内容总结
public class MainActivity extends Activity implements OnClickListener, OnLongClickListener {//布局中的视图都要声明成员变量EditText t1,t2;Button b1,b2;//程序启动会调用onCreate方法 @Override protected void onCreate(Bundle sav...
2018-05-07 10:21:04 283
原创 原创
import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class MainActivity extends Activity { //布局中的视图都要声明成员变量 Button b1,b2; //程序启动会调用onCreate方法 @Overr...
2018-05-04 11:03:46 182
原创 总结昨天所学内容
<!-- android:id="@+id/button1" 通过他在Mainactivity当中 调用findViewById进行一些初始化 android:text="下载中" 设置buttton运行时显示的名字 他设置在String.xml文件中,也可以直接西如,直接写入会占用内存,多的话不建议使用 android:layout_width="match_parent" a...
2018-05-04 08:55:17 240
原创 android小总结
package com.example.android;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListene...
2018-05-03 11:54:32 130
原创 所学内容整理笔记
第一课,Button同学们都知道Button时按钮的意思,下面第一课就开始讲ButtonButton是按钮,各类中常用的一种属性Button是Text View的子类,Text View set Text设置 Button支持set TextImage Button 没有android.text属性,不能通过set Text()来设置内容,但是Button可以可以为image Button设置图片...
2018-03-01 10:32:13 233
原创 继承
继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 生活中的继承: 兔子和羊属于食草动物类,狮子和豹属于食肉动物类。 食草动物和食肉动物又是属于动物类。 所以继承需要符合的关系是:is-a,父类更通用,子类更具体。
2017-09-19 20:29:56 323
原创 this package import
java中import用法单类型导入(single-type-import),例如import java.io.File;按需类型导入(type-import-on-demand),例如 import java.io.*;关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有
2017-09-18 18:40:52 372
原创 银行系统代码
package banking_1; public class Account { private double balance;//账户余额 public Account(double init_balance){ balance = init_balance; } public double getBalance(){ return balance; }
2017-09-18 18:39:10 1531
原创 构造器代码
构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。构造器的名称应与类的名称一致。 当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null. 构造器可以改变这种默认的初始化。 构造器的作用:是创建java对象的重要途径,是不是说构造器完全负责创建ja
2017-09-18 18:34:16 476
原创 封装
封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。 封装的优点 1. 良好的封装能够减少耦合。 2. 类内部的结构可以自由
2017-09-18 18:29:08 544
原创 三角形代码
package homework; public class TriAngle { private double base;//底边长 private double height;//高 public double getBase( ){ return base; } public double getHeight( ){ return height;
2017-09-18 14:52:07 1440
原创 9月13
package opp; public class TestPerson { public static void main (String[] args){ Person b = new Person(); b.setAge(120); System.out.println(b.getAge()); } } class Person{ private
2017-09-13 18:47:13 215
原创 笔记
什么是代码块? 代码块是构造方法的一种补充,优先于构造方法执行. 静态代码最优先执行 public class People { //静态代码块 static { System.out.println("这是一个静态代码块"); } { System.out.println("这是一个普通代码块"); //动态代码块
2017-07-19 20:05:55 197
原创 总结
(1)数组的概念: 数组是一个变量,存储相同数据类型的一组数据的集合 (2)特点: 数组一旦定义好就不可以修改长度,如果要修改就必须重新定义一个新数组或者引用其他的数组,因此数组的灵活性较差 . length来调用 (3)定义格式 A:数据
2017-07-03 11:45:49 172
原创 数组
数组 int 的默认值是0Sting的默认值是nullboolean的默认类型是false数组一担初始化他的长度是不可改变的 数组的四步走:1.声明数组2.分配数组3.赋值4.处理数据 数组的格式 int[ ] scores = new int[2]; scores[0] = 90; scores[1] = 85; System.out.println(scores[0]
2017-07-02 20:44:56 180
原创 作业
import java.util.Scanner; public class A { static Scanner input=new Scanner(System.in); public static void main(String[] args) { 1. System.out.println("我行我素购物管理系统>幸运抽奖"); int random=(int)(Math.
2017-06-27 18:36:02 353
原创 作业
} /*public static void main(String[] args) { // TODO 自动生成的方法存根 int a = 7; if(a>0){ System.out.println("正数"); } }*/ /* int a = 7; if(a>1){ System.out.println("正数"); }else if(a Sy
2017-06-22 20:51:18 256
原创 数据类型
1、基本数据类型:数值型(整型和浮点型)和非数值型 整型: byte字节型 1字节 -128~127 short短整型: 2字节 -32768~32767(-2^15~2^15 -1) int 整型 4字节 -2^31~2^31 -1(所有的整数都默认是int类型) long长整型: 8字节 -2^63~2^63 -1 浮点型:
2017-06-22 00:23:43 235
原创 变量
变量: 1、概念:就是对内存中一个合适大小的存储空间的表示 2、声明变量: 2.1第一种方式:边声明边赋值 数据类型 变量名 = 赋值; int age = 18; age=19; double score = 59.5; = 赋值运算符,表示把右侧的表达式的值赋值给左侧的变量 2.2第二种方式:先声明,再赋值 数据类型 变量名; 变量名
2017-06-22 00:22:57 178
原创 作业
1、执行了哪个打印语句,就在后面用注释写出输出的结果. //考查运算符的优先级 class Demo{ public static void main(String[] args){ int x=0,y=1; if(++x==y-- & x++==1||--y==0) System.out.println("x="+x+",y="+y);//x=2 else System.out.
2017-06-22 00:15:25 369
转载 学习总结
进制 10进制 加法逢10进1 减法借1当10 (0 1 2 3 4 5 6 7 8 9) 2进制:0 1 加法逢2进1 减法借1 当2 8进制:0 1 2 3 4 5 6 7 加法逢8进1 减法借1 当8
2017-06-19 20:22:59 164
原创 学习总结
今天所学内容public class Daima{ public static void main(String[] agrs){ System.out.print("。"); System.out.print("\n."); System.out.print("\n *\n ***\n *****\n ***\n *"); } } \n \t 作用 换行符和计表符的作
2017-06-15 19:39:02 187
原创 Java的跨平台原理
我个人认为,把CPU处理器与操作系统的整体叫平台, Java程序实际是在Java虚拟机中运行,Java虚拟机类似一个模拟执行环境,在不同的操作系统上拥有不同的Java虚拟机实现,将class文件中的指令转换为本地操作系统对应的指令,这样就实现了一样的class文件,可以通过Java虚拟机转换为对应操作系统上的对应指令,实现class文件,也就是Java程序,的跨平台性。
2017-06-14 19:21:01 396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人