java 初级02

1.为什么使用循环结构?
     
主要解决代码重复使用时的多次书写。
2.循环有些?
     
java循环有while   for  do...while  
foreach四种
3.while
   
循环条件和循环体是循环的两个关键。
   
循环条件都市boolean类型的表达式。循环条件成立,则执行循环体,循环体执行结束,再判断条件,如果成立,再次执行循环体。。。直到循环条件不成立为止,如果循环条件一直成立,则形成死循环,,为了避免死循环的发生,一定要有趋于结束的判断语句。
   
while中可以进行嵌套if判断。   
   
循环体可以是一行或是多行的java语句。
4.while和if的异同点
   
都要先进行条件判断,然后执行判断的结果。
   
语法上只有关键字不同,其他的全部相同。
    if判断条件成立后,
执行一次就结束,while需要重新判断,在执行。
5.do-while
   
执行循环体
    判断循环条件
   
如果循环条件为真,再次执行循环体
    如果条件为假,结束循环。
   
先执行一次循环体,再判断循环条件是否成立
6.循环和分支结构相互嵌套
   
大括号成对出现。
7.for循环
    for(;;)
   
{
      //循环体}
   
for主要用在循环次数已知的循环中。
8.break;
   
跳出循环体;
9.continue;
   
跳出本次循环,进入下次循环。
10.循环需要的4个条件
    循环变量
   
循环条件
    循环体
   
改变循环体变量的值
11.调试程序
    设置断点
   
跟踪程序
    观察遍历的值
12.二重循环
   
外循环一般控制行
    内循环一般控制列

时间: 2024-10-08 19:44:30

java 初级02的相关文章

美女求JAVA初级开发职位

//我知道自己算不上美女,标题上写美女纯粹是为了吸引眼球,轻拍 过完年了,想找工作,感觉在商用环境下自己的技术能提高的更快一些. 求JAVA初级开发或者实习生职位. 工作地点最好在上海 简单介绍下自己: 毕业好几年了,一直觉得自己是靠运气和勤奋行走江湖 虽然跌跌撞撞,但也一路走到今天 可是没有掌握什么技术一直是心中的遗憾 2014年9月开始在家里全职学习JAVA--(JAVA就是我要掌握的技术) 计划此生投身计算机界 通过看马士兵老师的视频,外加看书学习--(我还是很喜欢马老师讲课的风格的) 昨

[连载]Java程序设计(02)---任务驱动方式:个人所得税计算器

上周有厂商到公司测试,拿了一块据说很猛的网络处理加速PCIe板卡,拎在手里沉甸甸的很有分量,最让人意淫的是那4个万兆光口,于是我迫不及待的想要一览光口转发时那种看不见的震撼.       可是,仅凭4个光口怎么测试?起码你要有个"对端"啊!任何人应该都不想扛着三台机器在客户们之间跑来跑去测试其转发性能,当然你也不能指望客户那里就一定有你需要的"对端"设备,比如我们公司就没有这种和万兆光口对接的设备,不过赶巧的是,那天还真有一台设备带有万兆光口,但是只是碰巧了.最佳的

Java基础02 方法与数据成员(转载)

对象中的数据成员表示对象的状态.对象可以执行方法,表示特定的动作. 此外,我们还了解了类(class).同一类的对象属于相同的类型(type).我们可以定义类,并使用该定义来产生对象. 调用同一对象的数据成员 方法可以调用该对象的数据成员.比如下面我们给Human类增加一个getHeight()的方法.该方法返回height数据成员的值: public class Test{    public static void main(String[] args){        Human aPer

Java学习02

昨天学了一天Java,今天来回忆总结一下. Java是一门面向对象的语言,与C++有很多地方都很相似. Java的特点: 1.取消了指针,用引用代替 2.有垃圾自动回收机制,程序员不需要手动管理内存 3.跨平台性(JVM) 昨天主要从最基础的开始学,学习了变量,操作符,语句结构.下面用程序来回顾一下. 1 /* 2 测试4种进制 3 1.二进制 4 2.十进制 5 3.八进制 0开头 6 4.十六进制 0x开头 7 */ 8 9 //当class声明为public时文件名必须为类名一样 10 p

年底了,如何准备 Java 初级和高级的技术面试?

朋友最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论. 相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的"大忽悠". 其实倒也不是我故意要为难候选人,毕竟入职后就是同事,但面试官的职责使然,而且,如果资深的面试官一般也这样. 写到这里,恐怕会吓到一些想要面试的朋友,能力强和能力弱

如何成为一名Java初级程序员

目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员.本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享. 个人认为想成为一个合格的JAVA初级程序员应该具备如下知识: 一.面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,

面试题 -- Java初级开发

Java初级开发面试题 2019-11-02  17:40:45  by冲冲 1.String String是定义在 java.lang 包下的一个类.它不是基本数据类型.String是不可变的. JVM使用字符串池来存储所有的字符串对象.字符串常量池存在于Java的堆内存中.(JDK1.6及以前常量池放置于方法区/永久代,JDK1.7开始放置于堆,可能是因为方法区太小了) ① 问题:该段代码中有几个字符串被创建? String str = new String("Cat"); 解析:

JAVA初级开发

API 初级必看四个包: java.io,  java.lang,  java.text, java.util MVC(Model View Controller):是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑.数据.界面显示分离的方法组织代码; 过程:客户端(浏览器或移动端) 发送请求①(request) 到 服务器(Tomcat,Weblogic等) ,服务器处理请求②, 处理请求根据WEB.XML分配到各个操作类(actio

java基础02

使用 myeclipse写第一个java程序 之后  右键 点击 src  创建 Class /** * package:包的声明! * 代表我们当前的java源文件在项目中的位置! * 必须位于除了注释之外的第一行! * 而且整个java源文件中,只允许有一个包的声明! */ package cn.bdqn.test; /** * 文档注释 (javaDoc) * @author 小豆腐 * 这是我使用myeclipse开发工具创建的第一个java程序 * * java中的注释: * 01.文