03 2021 档案

摘要:数组详解 数组概述 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[ 阅读全文
posted @ 2021-03-11 18:13 QQMail 阅读(23) 评论(0) 推荐(0)
摘要:方法详解 什么是方法? System.out.printIn(),那么它是什么呢? Java 方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类或对象中。 方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块 阅读全文
posted @ 2021-03-10 17:59 QQMail 阅读(53) 评论(0) 推荐(0)
摘要:break & continue break:在任何循环语句的主体部分,均可用break控制循环的流程。break 用于强行退出循环,不执行循环中剩余的语句。( break 语句也在 switch 语句中使用,遇到符合要求的 case 结束 switch 循环) int i = 0; while ( 阅读全文
posted @ 2021-03-10 12:34 QQMail 阅读(43) 评论(0) 推荐(0)
摘要:流程控制(if/switch/while/do...while/for) 顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,顺序结构是由若干个依次执行的处理步骤组成的,是任何一个算法 阅读全文
posted @ 2021-03-09 21:19 QQMail 阅读(47) 评论(0) 推荐(0)
摘要:Scanner类 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner scanner = new Sca 阅读全文
posted @ 2021-03-09 14:43 QQMail 阅读(112) 评论(0) 推荐(0)
摘要:JavaDoc JavaDoc是用来生成自己的API文档的。 参数信息: @author 作者名 @version版本号 @since指明需要最早使用的jdk版本 @param参数名 @return返回值情况 @throws异常抛出情况 打开文件路径,从导航栏直接进入cmd,在命令行输入如下代码执行 阅读全文
posted @ 2021-03-08 20:31 QQMail 阅读(43) 评论(0) 推荐(0)
摘要:包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包的本质就是文件夹。 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名:www.baidu.com >com.baidu.www 为了能够使用某一个包的成员, 阅读全文
posted @ 2021-03-08 19:23 QQMail 阅读(48) 评论(0) 推荐(0)
摘要:位运算、赋值运算、字符拼接、三元运算符 位运算 //用计算机快速计算2*8=16 //2<<3,“<<3”表示把2左移3位 0000 0000 //二进制数,0 0000 0001 //1 0000 0010 //2 0000 0011 //3 0000 0100 //4 0000 1000 //8 阅读全文
posted @ 2021-03-08 19:05 QQMail 阅读(74) 评论(0) 推荐(0)
摘要:自增自减运算 int a = 3; int b = a++; //a = a+1 System.out.println(a); //a = a + 1 int c = ++a System.out.println(a); System.out.println(b); System.out.print 阅读全文
posted @ 2021-03-08 16:00 QQMail 阅读(71) 评论(0) 推荐(0)
摘要:转自菜鸟 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。运算符可分为: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术 阅读全文
posted @ 2021-03-08 15:13 QQMail 阅读(298) 评论(0) 推荐(0)
摘要:变量、常量、作用域 变量: 变量是什么:就是可以变化的量。在内存中指固定的存储空间,每添加一个变量,都会相应地为这个变量申请存储空间。 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 type varName [=va 阅读全文
posted @ 2021-03-08 14:07 QQMail 阅读(45) 评论(0) 推荐(0)
摘要:类型转换 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。 运算优先级:低 >>高 byte,short,char >int >long >float >double 运算中,不同类型的数据先转化为同一类型,然后进行运算。 强制类型转换:由高向低,需要强制转换(**需要注意内 阅读全文
posted @ 2021-03-08 12:05 QQMail 阅读(70) 评论(0) 推荐(0)
摘要:数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 安全性提升,使用速度下降(先定义再使用) 弱类型语言 某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。弱类型语言包括vb 、PHP、javascript等语言。 安全性低(需要注意出 阅读全文
posted @ 2021-03-08 09:56 QQMail 阅读(15) 评论(0) 推荐(0)
摘要:java中的关键字 java所有的组成部分都需要名字。类名、变量名、方法名都被称为标识符。 标识符注意重点: 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 不能使用关键字作为变量名或方法名。 标识符是大小写敏感的。 合法标识符举例: age、$salary、_va 阅读全文
posted @ 2021-03-07 19:49 QQMail 阅读(55) 评论(0) 推荐(0)
摘要:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的时候,由JVM将字节码再翻译成 阅读全文
posted @ 2021-03-06 19:12 QQMail 阅读(607) 评论(0) 推荐(0)
摘要:java测试程序 新建一个txt文件,名称和格式改为Hello.java 添加代码如下: public class Hello{ public static void main(String[] args){ System.out.println("Hello World!"); } } 在当前文件 阅读全文
posted @ 2021-03-06 18:51 QQMail 阅读(28) 评论(0) 推荐(0)
摘要:卸载JDK 删除java的安装目录 删除JAVA_HOME 删除path下关于java的目录 DOS运行java -version 安装JDK,配置环境变量 新建系统变量 变量名:JAVA_HOME 变量值:jdk安装路径 配置path变量 双击path打开编辑环境变量面板-->新建两个变量如下 % 阅读全文
posted @ 2021-03-06 18:19 QQMail 阅读(46) 评论(0) 推荐(0)
摘要:盘符切换 C: 查看当前目录下的所有文件夹 dir 切换目录(change directory) cd 跨盘符切换 cd /d d: 返回上级目录 cd .. 清屏(clear screen) cls 退出终端 exit 查看电脑ip ipconfig 打开应用,如计算机、画图工具、notepad 阅读全文
posted @ 2021-03-06 16:02 QQMail 阅读(40) 评论(0) 推荐(0)
摘要:win + E : 我的电脑 ctrl + shift + esc : 任务管理器 阅读全文
posted @ 2021-03-06 15:18 QQMail 阅读(40) 评论(0) 推荐(0)