java课上知识点整理—语句

 1 package text;
 2 import java.util.*;
 3 public class Text3 {
 4
 5     public static void main(String[] args) {
 6         // TODO 自动生成的方法存根
 7         //控制台输入
 8         //定义扫描器
 9         //实例化  in   输入流
10        Scanner sc=new Scanner(System.in);
11 //        System.out.print("请输入:");
12        //sc.next();接受输入字符,以回车结束
13       String input=sc.next();
14 //        System.out.println();
15 //        System.out.println("您输入的是"+input);
16         System.out.println("请输入数值:");
17         //接收数字输入
18         int i=sc.nextInt();
19         System.out.println("请输入数值是:"+i);
20         //条件语句
21         if(i<10)
22         {
23           System.out.println("i<10条件成立");
24         }
25         else if(i==3)
26         {
27
28         }
29         else
30         {
31
32         }
33         //等值比较
34         switch(i)
35         {
36         case 1:
37             //执行
38             System.out.println("输入的是1");
39             break;
40         case 2:
41             System.out.println("输入的是2");
42             break;
43         }
44         while(i>1)//while();  死循环
45         {
46
47         }
48         do
49         {
50
51         }
52         while(i>.1);//;必须加
53         //m 计时器
54         for(int m=0;m<=10;m++)
55         {
56
57         }
58     }
59
60 }
 1 package text;
 2
 3 public class Test4 {
 4
 5     public static void main(String[] args) {
 6         // TODO 自动生成的方法存根
 7         //语句
 8         //条件语句
 9         int i=10;
10         if(i<20)
11         {
12             System.out.println("i<20");
13         }
14         else if(i<25)
15         {
16             System.out.println();
17         }
18         else if(i<35)
19         {
20             System.out.println();
21         }
22         else//排除其他可能之后的
23         {
24
25         }
26         //等值比较:switch(变量)  case 常量:
27         //列举所有可能的值
28         //switch  后面一般是变量    int型、 String型、枚举
29         //case:后面是常量
30         String str="1";
31         switch(str)
32         {
33         case "1":
34             System.out.println("星期一");
35             break;
36         case "2":
37             System.out.println("星期二");
38             break;
39             default://相当于else,排除了其他可能之后的情况
40                 System.out.println("匹配不成功");
41         }
42         //计数器
43         i=0;
44 //        while(i<10)
45 //        {
46 //            System.out.println("i="+i);
47 //           i++;
48 //        }
49
50
51         //中间结束循环
52 //        while(true)
53 //        {
54 //
55 //            System.out.println("i="+i);
56 //           i++;
57 //           if(i==7)
58 //           //结束循环
59 //           break;
60 //        }
61 //
62         while(i<20)
63         {
64             if(i%2==0)
65             {
66
67                 i++;
68                 continue;
69             }
70             System.out.println("i="+i);
71             i++;
72         }
73         i=10;
74         while(i<5)
75         {
76
77             System.out.println("while i="+i);
78            i++;
79         }
80         i=10;
81         do
82         {
83             System.out.println("do while i="+i);
84             i++;
85         }
86         while(i<5);
87
88         //不执行
89
90             System.out.println("运行结束");
91
92     }
93
94 }

时间: 2024-10-06 11:53:00

java课上知识点整理—语句的相关文章

java课上知识点整理—java代码结构、标识符、数据类型、运算符

1 package com.hanqi;//包名,必须在首行,和namespace类似: 2 3 //默认的引用:import java.lang.*; 引用,和use类似 4 5 public class Test1 { //与C#一样 6 7 //java方法名一般第一个字母小写 8 //C#的方法名一般第一个字母大写 9 //同样表达字符串,java——String 10 // c#——string 11 //Main方法:c#应用程序的入口点 12 //main方法:java程序的入口点

java课上测试心得

放暑假之前,建民老师就给我们布置了每一天学习两小时的代码,但是自己的不重视,根本就没有达到这个要求,简单学了一点点基本的东西,然后在开学的第一堂课上,连续三个小时的敲代码,让我意识到了自己的问题,一个系统,很多功能都没有实现,真正的感受到了付出与不付出最后的感觉,所以新学期的开始,自己就一定要有自己的规划 . 第一,   在上半年,就听到过建民老师说过一万小时定律,只有真正做一件事情达到一万个小时才能说自己对着一件事情非常的熟悉,而仔细算一算,自己想要在在即大学毕业之前达到一万个小时的目标,每一

高级 Java 面试通关知识点整理!

1.常用设计模式 单例模式:懒汉式.饿汉式.双重校验锁.静态加载,内部类加载.枚举类加载.保证一个类仅有一个实例,并提供一个访问它的全局访问点. 代理模式:动态代理和静态代理,什么时候使用动态代理. 适配器模式:将一个类的接口转换成客户希望的另外一个接口.适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作. 装饰者模式:动态给类加功能. 观察者模式:有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态发生变化时

JAVA课上课后问题总结(2019.09.20)

一.关于原码,反码,补码. 原码,反码,补码都是计算机存储数字的编码方式,其中计算机内部用补码的形式存取数据. 原码 原码就是符号位加上真值的绝对值,即首位为符号位(1表示负,0表示正)其后表示其值.如: 3 的原码 --> 0000 0000 0000 0000 0000 0000 0000 0011 -3 的原码 --> 1000 0000 0000 0000 0000 0000 0000 0011 反码 正数的反码是其本身不变, 负数的反码是在其本身基础上,符号位不变其余各位取反.如:

课上重点整理

1 package com.hanqi; 2 3 //父类 4 5 //电话 6 public class telephone { 7 8 public telephone() 9 { 10 11 } 12 13 14 15 public telephone (String pinpai,String haoma) 16 { 17 this.pinpai =pinpai; 18 this.haoma =haoma; 19 System.out.println("品牌是"+this.pi

Java 多线程知识点整理

1.如何停止一个正在运行的线程? 使用共享变量,用volatile变量修饰,线程循环去访问该变量.如果线程因为发生某些事件进行阻塞,可以使用Thread的interrupt方法.可以使一个被阻塞的线程抛出一个中断异常,从而使线程提前结束阻塞状态,退出堵塞代码. class MyThread extends Thread { volatile boolean stop = false; public void run() { while (!stop) { System.out.println(g

20165305 苏振龙《Java程序设计》第四周课上测试补做

第一次测试 第二次测试 第三次测试 上传代码 第四次测试 总结 之前我一直在git bash进行程序设计,但是对于我来说操作起来有点困难,所以我改用了虚拟机,之后之前一直困扰我的问题在虚拟机下就没有了,而且一些·不要能进行的操作例如"tree","jdb调试"等都可以顺利进行.在上一周的课上试验中因为在用git bash运行代码时总是出现不识别的地方,并且也一直没有很好的解决,在以后的学习中我会多留意一些,看是否能找到解决方法. 原文地址:https://www.c

Java研发工程师知识点总结

Java研发工程师知识点总结 最近一次更新2017年12月08日 大纲 一.Java基础(语言.集合框架.OOP.设计模式等) 二.Java高级(JavaEE.框架.服务器.工具等) 三.多线程和并发 四.Java虚拟机 五.数据库(Sql.MySQL.Redis等) 六.算法与数据结构 七.计算机网络 八.操作系统(OS基础.Linux等) 九.其他 一.Java基础(语言.集合框架.OOP.设计模式等) 1. HashMap和Hashtable的区别 Hashtable是基于陈旧的Dicti

Java笔试面试题整理第一波

(本系列同步更新于 个人博客小站) 本系列整理Java相关的笔试面试知识点.其它几篇文章例如以下: Java笔试面试题整理第八波 Java笔试面试题整理第七波 Java笔试面试题整理第六波 Java笔试面试题整理第五波 Java笔试面试题整理第四波 Java笔试面试题整理第三波 Java笔试面试题整理第二波 Java笔试面试题整理第一波 1.Java变量 Java中主要有例如以下几种类型的变量 局部变量 类变量(静态变量)-- 属于类 成员变量(非静态变量)-- 属于对象 2.关于枚举 pack