- 博客(12)
- 收藏
- 关注
原创 循环结构
循环结构while循环do…while循环for循环在Java5中引入一种主要用于数组的增强型for循环。while 循环while循环是最基本的循环,结构为while(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去大多数情况下需要一个让循环失效的方法来结束循环少部分情况需要循环一直执行,比如服务器的请求响应接听等循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能
2020-07-30 11:12:35
128
原创 Switch多选择结构
Switch多选择结构多选择结构还有一个实现方式就是Switch case语句switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。switch(experssion){ case value: //语句 break;//可选 case value: //语句 break;//可选 //你可以有任意数量的case 语句 default: //可选 //语句
2020-07-30 11:11:31
146
原创 for循环详解
for循环详解虽然所有的循环结构否可以用while或者do…while表示,但Java提供了另一种语句——for循环,使一些循环结构变得简单for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。for循环执行的次数是在执行前就确定的for(初始化; 布尔表达式; 更新){ //代码语句}练习1:计算0到100之间的奇书和偶数之和练习2:用while或者for循环输出1-100之间能被5整除的数,并且输出3个练习3:打印九九乘法表package com.mz
2020-07-27 22:46:41
388
原创 if选择结构
if选择结构类型if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构if单选择结构我们很多时候需要判断一个东西是否可行,然后我们才去执行,这样的一个过程在程序中用if语句来表示语法if (布尔表达式){ //如果布尔表达式为true将执行语句}Created with Raphaël 2.2.0STARTB布尔语句Cyesnoif双选择结构公司要收购一个软件,成功的话,给人支付100万元,失败的话自己找人开发。这样的需求一个if就搞不
2020-07-24 14:43:08
187
原创 用户交互Scanner
用户交互Scanner之前学习的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样的一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过Scanner类的next()与nextline()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。
2020-07-23 14:57:34
79
原创 包机制
包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:package pkg1[. pkg2[. pkg3……]];一般利用公司域倒置作为包名:为了使用某一包的成员,我们需要在Java程序中明确导入该包。使用”import“语句可完成此功能 import package1[.package2……]。(classname|*); 如:import com.monte.base.* // 其中*为通配符,导入包下所有的类...
2020-07-23 14:48:00
154
原创 三元运算符与其他运算符
扩展运算符package operator;public class Demo07 { public static void main(String[] args) { int a = 10; int b = 20; // a += b; // a = a+b // a -= b; // a = a-b //System.out.println(a); // a = 30 //字符
2020-07-14 21:46:09
71
原创 逻辑运算与位运算
逻辑运算package operator;// 逻辑运算符public class Demo05 { public static void main(String[] args) { // 与(and) 或(or) 非(取反) boolean a = true; boolean b = false; System.out.println("a && b:" + (a&&b)); //逻辑与运算,
2020-07-14 21:15:10
106
原创 数据类型
数据类型强类型语言 要求变量的使用要严格符合规定,所有的变量都必须先定义后才能使用弱类型语言Java的数据类型分为两大类基本类型(primitive type)一,数值类型1.整数类型byte占1个字节范围:-128~127short占2个字节范围:-32768~32767int占4个字节范围:-2x109 ~2x109long占8个字范围:-9x1018~9x10182.浮点类型float占4个字节double占8个字节3.字符类型char占2个字节二,Boole
2020-07-08 10:54:37
98
原创 数据类型扩展
数据类型扩展public class Demo03 { public static void main(String[] args) { //整数扩展 进制 二进制0b 八进制0 十六进制0x int i = 10; int i2 = 010; //八进制0 int i3 = 0x10; //十六进制0x 0~9 A~F 16 int i4 = 0xFF; System.out.pri
2020-07-08 10:45:19
109
原创 JDK的安装与卸载
JDK的安装与卸载安装百度搜索JDK8,下载电脑对应版本双击安装JDK记住安装的路径配置环境变量我的电脑—>右键—>属性环境变量—>JAVA_HOME测试JDK是否安装成功打开cmd输入 java -version卸载删除JDK的安装目录删除环境变量里的JAVA_HOME删除path下关于java的目录在cmd中查看 java-version...
2020-07-05 23:38:37
59
原创 Markdown的学习
MarkDown的学习标题的创建 一级标题先输入#跟一个空格,再输入内容,再回车,即可创建标题。二级标题就输入两个##,最多支持六级标题字体 粗体就是在字体的两边分别加上两个“ * ”, 两边只用一个“ * ”就是斜体,斜体加粗效果就是三个,中间有横线表示废弃就在两边加两个“~”。引用 开头用大于号即可,如下> 这句话是引用分割线 用三个“ - ”或者三个“ * ”即可,如下如何插入图片 输入如下字符即可" ",可以输入本地路径,也可以输入在线的网上图片路径。如
2020-07-04 23:26:11
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人