public class Mix4 {
int counter = 0 ;//定义一个计数器
// 注意:int counter = 0 ;在主函数体之外,每次调用一个MIX4时总是先将int counter = 0 ;这句语句执行一遍,所以counter的初值每次都是0
public static void main (String [] args ){
int count = 0;//定义一个计数
Mix4 [] m4a = new Mix4[20];//定义一个Mix4类的数组,长度为20,名字叫m4a
int x = 0;
while (x<9){//直到x小于9
m4a[x] = new Mix4 ();//将新建的一个Mix4加入到m4a[x](x刚开始为0)数组中
m4a[x].counter = m4a[x].counter +1;//将m4a[x]中的放着的Mix4类的计数器加一 ,因为每次调用m4a[x].counter时候总是会想将counter的值设为0,所以打印出来的counter总为1
count = count +1; //count加1
count = count + m4a[x].maybeNew(x);
x = x+1;
}
System.out.println (count + " " + m4a[1].counter);
}
public int maybeNew(int index ) {
if (index <5){
Mix4 m4 = new Mix4 ();
m4.counter = m4.counter + 1;
return 1 ;
}
return 0;
}
}

新手基础(二)Head First Java练习:public class Mix4相关推荐

  1. JavaSE基础二十:Java 多线程(线程基础知识、Java 多线程、Java 实现多线程(继承 Thread 类、实现 Runnable 接口、实现 Callable 接口))

    本章目录 1.基础知识准备 2.Java 多线程概述 3.Java 实现多线程 3.1.继承 Thread 类 如何开启新线程 Thread 类常用方法 多线程中的同步 Thread 类同步方法 多线 ...

  2. 逆向爬虫34 Java基础二

    逆向爬虫34 Java基础二 目的 总结java和之前学过语言之间相似和不同的地方,方便记忆 关于Object ( 上节回顾 ) Object可以泛指java中的任何对象 -> 父类可以泛指子类 ...

  3. java不看答案不会_Java新手必备:20道java基础面试题,不看答案你会几道题?

    1.面向对象的特征有哪些方面? [基础] 答:面向对象的特征主要有以下几个方面: 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题, ...

  4. java中数组的返回值是什么类型_java基础学习:数组的常用操作与基础二维数组用法、及基本数据类型和引用数据类型赋值的区别...

    一.Arrays jdk中为了便于开发,给开发者提供了Arrays类,其中包含了很多数组的常用操作.例如快速输出.排序.查找等. 1.数组的常用方法 1.数组以字符串形式的输出,2.sort对数组排序 ...

  5. Java基础(二十七)Java IO(4)字符流(Character Stream)

    字符流用于处理字符数据的读取和写入,它以字符为单位. 一.Reader类与Writer类 1.Reader类是所有字符输入流的父类,它定义了操作字符输入流的各种方法. 2.Writer类是所有字符输出 ...

  6. 课工场java新手基础教程_Java新手学习路线,学Java不走弯路

    Java新手学习路线,学Java不走弯路 很多人都会有一个疑问,就是学习Java能看懂,但是不会写,所以学习Java一定要掌握一个有效率的学习方法,一个适合自己的学习方法,作为一个新人,千万不要自己瞎 ...

  7. 超详细的Java面试题总结(二)之Java基础知识篇

    系列文章: 超详细的Java面试题总结(一)之Java基本知识 超详细的Java面试题总结(二)之Java基础知识篇 超详细的Java面试题总结(三)之Java集合篇常见问题 超详细的Java面试题总 ...

  8. github上可供新手阅读和玩耍的java项目有哪些??

    扫垃圾 ,Java 爱好者, 前沿技术思考者 刘巍然-学酥 等 217 人赞同 一个聊天程序范例: tinystruct2.0/smalltalk.java at master · m0ver/tin ...

  9. java基础(七) 深入解析java四种访问权限

    戳上面的蓝字关注我们哦! 精彩内容 精选java等全套视频教程 精选java电子图书 大数据视频教程精选 java项目练习精选 引言   Java中的访问权限理解起来不难,但完全掌握却不容易,特别是4 ...

最新文章

  1. MIT警告深度学习正在逼近计算极限,网友:放缓不失为一件好事
  2. diy直立双足机器人_速看!近期国内外机器人资讯大汇总
  3. umi搭建react+antd项目(六)父子组件通讯
  4. Ardino基础教程 5_按键控制
  5. 六个大坑,把“伟大的产品”秒成了渣
  6. python 自动补全
  7. 写一个公用的gpio口驱动
  8. 在外键上创建索引V1.0
  9. html 目录生成器,Tocify:动态节点目录菜单生成器_html/css_WEB-ITnose
  10. Graph DataBase介绍
  11. mysql查询特定时间段内的数据_mysql查询特定时间段内的数据
  12. 爬虫,爬取句子迷《龙族》
  13. 鸡啄米VS2010/MFC教程
  14. 论文进展-关于小样本学习的一些思考和疑问
  15. java 月份适配计算_Java8中的时间日期API这么好用,你居然还没有掌握?
  16. STC单片机波特率计算
  17. 机器学习-28-Conditional Generation by RNNAttention(条件生成和注意力机制)
  18. C语言基础 判断周几
  19. CSS list-style样式集锦
  20. 【贪心】Bin Packing

热门文章

  1. RealTimeRayTracing:光追降噪[2]--新的解决方案ATAA
  2. 自媒体如何拥有多个头条号
  3. 解析大型.NET ERP系统 设计通用Microsoft Excel导入功能
  4. matlab 对象属性,matlab对象属性
  5. 财务人员办公流程自动化-财务部门RPA机器人流程自动化解决方案
  6. E - The Fortified Forest
  7. SpringBoot项目电脑商城项目实战(适合刚学完SpringBoot的初学者)
  8. 有关创业团队和执行力的想法
  9. ARMv8-A编程指导之MMU(1)
  10. 60、爱吃香蕉的珂珂