一月二十一日星期三

今天完成了部分前两天拖下来的任务.研究了个小问题,也是之前一直忽视的.继续看了corejava集合部分,但看终归是书上的,问题还得通过敲代码发现问题加深印象.但目前还在纠结更基础部分的小细节.加油!相信这些不会是白费!

 

//成员变量和局部变量的区别
/*
      成员变量和局部变量的区别?
            A:在类中的位置不同
                  成员变量:在类中方法外
                  局部变量:在方法定义中或者方法声明上
            B:在内存中的位置不同
                  成员变量:在堆内存
                  局部变量:在栈内存
            C:生命周期不同
                  成员变量:随着对象的创建而存在,随着对象的消失而消失
                  局部变量:随着方法的调用而存在,随着方法的调用完毕而消失
            D:初始化值不同
                  成员变量:有默认初始化值
                  局部变量:没有默认初始化值,必须定义,赋值,然后才能使用。

            注意事项:
                  局部变量名称可以和成员变量名称一样,在方法中使用的时候,采用的是就近原则。
*/
class Varialbe {
      //成员变量
      //int num = 10;
      int num; //0

      public void show() {
             //int num2 = 20; //局部变量
             //可能尚未初始化变量num2
             //int num2; //没有默认值
             int num2 = 20;
            System. out.println( num2);

             //int num = 100;
            System. out.println( num);
      }
}

class VariableDemo {
      public static void main(String[] args) {
            Varialbe v = new Varialbe();

            System. out.println( v. num); //访问成员变量

             v.show();   

      }
}
class test {
    int a = 1, b = 3;//成员变量
    void show() {
//        for (a++; a < 3; a++) {//使用字段a作为计数器
        for (int a=0; a < 3; a++) {//创建局部变量a作为计数器
             System.out.println(a);
        }
        System.out.println("a:" + a + ‘\t‘ + "b:" + b);
        //第一种for:执行完循环体后自增为3,退出循环.字段a=3
        //第二种for:循环体内定于局部变量a,退出循环后局部变量a.字段a始终为1
    }
    void show2() {
        System.out.println("a:" + a);
    }
}
public class Temp {
    public static void main(String[] args) {
        test t = new test();
        t.show();
        t.show2();
    }
}
时间: 2024-12-11 20:48:39

一月二十一日星期三的相关文章

一月十四日星期三

接口的成员特点 成员变量:默认是公共静态 构造方法:接口没有构造方法 成员方法:默认公共抽象 //接口成员特点 interface inter { int num1 = 1; int num2 = 2; int num3 = 3; void show();// 默认是public abstract,必须在接口的实现类中重写实现 // inter(){} //接口没有构造函数 } // 接口名+Impl这种格式是接口的实现类格式 class interimpl implements inter {

父母之颂

自传44.在佳木斯市委党校十二1----父母之颂 一九九六年九月我在佳木斯市委党校经济学教研室工作十二学年.钰香妻在市委党校教务处评为校先进工作者小女儿还在商店上班. 儿子在市建行工作儿媳在市农行工作小孙女两岁半在幼儿园托养.大女儿在第五中学任语文教师和班主任工作一帆风顺并成绩优先. 九月三日我讲市场经济与股份经济30学时汤原县委组织部班5天.九月十日是教师节我们全体教师到郊区四丰山野游照像赏水爬山.九月十六日我讲社会主义市场经济体制8学时县处班机关班中青班.九月十九日后我讲市场经济学和股份经济

C# DateTime 日期加1天 减一天 加一月 减一月 等方法(转)

//今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止 DateTime.Now.AddDays(C

java获取当前日期的前一天,前一月和前一年

核心:使用Calendar的add(int field, int amount)方法 Calendar ca = Calendar.getInstance();//得到一个Calendar的实例 ca.setTime(new Date()); //设置时间为当前时间 ca.add(Calendar.YEAR, -1); //年份减1 Date lastMonth = ca.getTime(); //结果 //求前一月ca.add(Calendar.MONTH, -1), //前一天ca.add(

20170419星期三

星期三早,晴,刚刚申请博客园帐号,房东的狗在5点20分准时的叫了起来,早早起床,今天天气很好. 20170419 于上海出租屋

mysql查询今天、昨天、7天、近30天、本月、上一月 数据

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 SELECT * FROM 表名 where DATE_SUB(CURDATE()

《那一天,那一月,那一年,那一世》-------仓央嘉措

那一天, 我闭目在经殿的香雾中, 蓦然听见你颂经中的真言: 那一月, 我摇动所有的经筒, 不为超度, 只为触摸你的指尖: 那一年, 磕长头匍匐在山路, 不为觐见, 只为贴着你的温暖: 那一世, 转山转水转佛塔, 不为修来世, 只为途中与你相见. 那一月, 我轻转过所有经筒, 不为超度,    只为触摸你的指纹: 那一年,    我磕长头拥抱尘埃, 不为朝佛,    只为贴着你的温暖: 那一世,    我翻遍十万大山, 不为修来世,    只为路中能与你相遇: 只是,    就在那一夜,    我

C# DateTime 日期加1天 减一天 加一月 减一月 等方法

http://www.cnblogs.com/dekevin/p/4551843.html //今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那

MySQL查询昨天、今天、7天、近30天、本月、上一月数据

在开发或者统计时,我们可能需要统计某个表的数据.比如:查看今天新增的文章.计算本月新增的用户数等.这种类似的需求会有很多,也会很常见,可以使用sql的技巧来完成这些工作.我把用到的一些sql语句做了总结,希望能够给大家提供一些帮助,同时也欢迎大家评论或者留言补充. #=============================================== #昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1