09 2022 档案
摘要:break;continue语句: break在任何循环语句的主体部分,均可用break控制循环的流程,break用于强行退出循环,不执行循环中剩余的语句(break语句也在switch语句中使用) continue语句用在循环语句体中,用于终止某次循环过程,即跳出循环体中尚未执行的语句,接着进行下
阅读全文
摘要:1.计算0到100之间的奇数和偶数的和 package com.zhangyi.Cycle; //计算0到100之间的奇数和偶数的和 public class CycleDemo02 { public static void main(String[] args) { int oddsum=0;//
阅读全文
摘要:for循环 在Java5中引进了一种主要用于数组的增强型for循环 For循环: 虽然所有的循环结构都可以用while或do...while表示,但Java提供了另一种语句--for循环,使一些循环结构变得更加简单 for循环语句是支持迭代的一种通用结构,是最有效最灵活而循环结构 for循环执行的次
阅读全文
摘要:while循环 do...while循环 while 循环: while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去 我们大多数情况是会让循环停下来的,我们需要一个让表达式失效的方式结束循环 少部分情况需要循环一直执行,比
阅读全文
摘要:用户交互Scanner: 之前学习的基本语法中,我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入 ***"Java.util.Scanner"***是Java5的新特征,我们可以通过Scanner类来获取用户输入 基本语法: Scanner s = new
阅读全文
摘要:多选择结构还有一个实现方式就是switch case 语句 switch case语句判断一个变量与一系列值中的某个值是否相等,每个值称为一个分支 语法: switch (表达式){ case value: //语句 break;//可选 case value: //语句 break;//可选 //
阅读全文
摘要:写一个计算器,要求实现加减乘除功能,通过用户交互实现 思路: 写四个方法 利用switch进行用户交互 传递需要操作的两个数 输出结果 法一:方法没有返回值 package com.zhangyi.base; import java.util.Scanner; public class Calcul
阅读全文
摘要:if 单选择结构: 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用**“if语句”**来表示 语法: if(布尔表达式){ //如果布尔表达式为true将执行的语句 } if 双选择结构: 不同的判断执行不同的结果,需要一个双选择结构,所以就有了**“if...el
阅读全文
摘要:顺序结构: Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 选择结构: if 单选择结构 if 双选择结构 if
阅读全文
摘要:Scanner进阶使用 判断输入的是否为整数: package Scanner; import java.util.Scanner; public class Demo03 { public static void main(String[] args) { Scanner scanner = ne
阅读全文
摘要:使用next(): package Scanner; import java.util.Scanner; public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接受 Scanner scanner =
阅读全文
摘要:用户交互Scanner: 之前学习的基本语法中,我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入 ***"Java.util.Scanner"***是Java5的新特征,我们可以通过Scanner类来获取用户输入 基本语法: Scanner s = new
阅读全文
摘要:JDK文档 (jdk文档中提供了java中的各种技术的详细资料,以及jdk中提供的各种类的帮助说明) 跳转到Java帮助文档1 跳转到Java帮助文档2 参数信息 @ author (作者名) @ version (版本号) @ since (指明需要最早使用的jdk版本) @ param (参数名
阅读全文
摘要:为了更好的组织类,Java提供了包机制,用于区别类名的命名空间 包的实质就是文件夹 包语句的语法格式为: package pkg1[.pkg2[.pkg...]]; 一般利用公司域名倒置作为包名 eg:(百度) 域名:www.baidu.com 包名:com.baidu.www 为了能使用某一个包的
阅读全文
摘要:算术运算符:+ , - , * , / , %(模运算即取余) , ++ ,-- 赋值运算符:= 关系运算符:> , < , >= , <= , == , != , instanceof 逻辑运算符:&& , || , ! 位运算符:& , | , ^ , ~ , >> , << , >>>(二进制
阅读全文
摘要:1. 变量 变量就是可以变化的量 Java是一种强类型语言,每个变量都必须声明类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型,作用域 不建议在一行声明多个同类型变量 注意: 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的
阅读全文
摘要:类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换 类型转换: byte,short,char >int >long >float >double (低 高) 运算中,不同类型的数据先转换成同一类型,然后进行运算 强制转换:(类型)变量名 (高 >低) 自动转换: (低
阅读全文
摘要:1. 注释 单行注释://... 多行注释: /* */ JavaDoc文档注释: /** */ 2.标识符和关键字 点击跳转到关键字详解 (有时间自己也总结一个(●'◡'●)) 标识符 Java所有的组成部分都需要名字,类名,变量名以及方法名都被称为标识符 所有的标识符都应该以字母(A-Z或者a-
阅读全文
摘要:文件名和类名要一致(自动生成头部) 快捷操作 输入“psvm”回车,生成main方法 (即:public static void main(String[ ] args)) 输入“sout”回车,生成输出语句 注意事项 大小写区分明确 标点符号为英文模式 在"src"文件夹下新建Java Class
阅读全文
摘要:没有使用IDEA之前使用notepad++编写第一个代码 随便建一个文件夹,存放代码 新建一个java文件 文件后缀名为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.o
阅读全文
摘要:基本的Dos命令 打开CMD的方式 开始菜单栏 windows系统 点命令提示符 win键+R键 输入CMD打开控制台 在任意文件夹下 shift键+鼠标右键 点击打开Powershell 资源管理器的地址栏前面输入cmd+空格路径(回车即可) 第一种右键以管理员方式运行 常用的Dos命令 盘符切换
阅读全文
摘要:标题: 星号+空格+标题名字.回车(一级标题) 星号星号+空格+标题名字.回车(二级标题) 【以此类推,最多六级标题】 字体 Hello,World !(前两星后两星=加粗) Hello,World !(前一星后一星=斜体) Hello,World !(前三星后三星=斜体加粗) ~~Hello,Wo
阅读全文