随笔分类 -  Java

摘要:Scanner 翻译解释为扫描器 Java中用于控制台的的数据输入 包:import java.util.Scanner 使用方法:Scanner reader=new Scanner(System.in); 然后reader对象调用下列方法函数,读取用户在命令行输入的各种数据类型: nextByt 阅读全文
posted @ 2017-11-20 14:47 知了.Test 阅读(444) 评论(0) 推荐(0)
摘要:什么是IO流 思考问题 如何读写文件? 解决--通过流读写文件 流是指一连串流动的字符,以先进先出传输信息的通道。 Java操控硬盘上的文件,通过IO流来实现 Java流的分类 按流向区分 输出流 OutputStream 和 Writer 作为基类 输入流 InputStream 和 Reader 阅读全文
posted @ 2017-10-14 12:44 知了.Test 阅读(296) 评论(0) 推荐(0)
摘要:为什么使用接口? 问题 要求实现防盗门的功能 分析 门有开和关的功能,锁有上锁和开锁的功能 将门和锁分别定义为抽奖类 那么问题就是防盗门即继承了门的同时又继承了锁,而Java的继承是单继承,接口可多继承。 解决 将门定义为抽奖类,锁定义为接口 防盗门继承门,实现锁的接口 解决了多继承,更好的使用多态 阅读全文
posted @ 2017-10-14 10:17 知了.Test 阅读(792) 评论(0) 推荐(1)
摘要:先举个例子 计算机的核心是CPU,它承担了计算机所有计算任务,可以把它理解为像一个工厂,时刻在运行。 假定工厂有一个电力系统,工厂有很多车间,一次只能供给一个车间使用,也就是说一个车间开工的时候,其他车间必须停工。背后的含义就是单个CPU一次只能运行一个任务,所以现在的计算机都是多核的。 进程就好比 阅读全文
posted @ 2017-10-13 15:45 知了.Test 阅读(472) 评论(0) 推荐(2)
摘要:数组是一个变量,存储相同数据类型的一组数据(就是能存储很多数值的数据类型) 如果说声明一个变量就是在内存空间划出一块合适的空间,那么声明一个数组就是在内存空间划出一串连续的空间。 数组的基本要求 标识符:数组的名称,用于区分不同的数组 数组元素:数组中存放的数据 元素下标:从0开始 元素类型:数组的 阅读全文
posted @ 2017-10-12 17:40 知了.Test 阅读(1318) 评论(0) 推荐(0)
摘要:1.标识符 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 关于Java标识符,有以下几点需要注意: 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合 阅读全文
posted @ 2017-09-24 22:22 知了.Test 阅读(263) 评论(0) 推荐(1)
摘要:1、JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2、JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3、配置环境变量:让java jdk\bin目录下 阅读全文
posted @ 2017-09-24 22:16 知了.Test 阅读(330) 评论(1) 推荐(1)
摘要:1、使用循环把26个字母按字典顺序存入数组,在不使用另外数组的情况下将其逆序存放,在根据处理后的字符数组创建一个字符串并输出 2、设计一个动物接口,并设计相应的动作,如跑,跳,走。在设计一个狗类实现这个动物接口,该狗类具有一些基本属性,如名称,大小,体重等。编写测试类测试是否达到预定功能。要求使用自 阅读全文
posted @ 2017-09-24 10:42 知了.Test 阅读(375) 评论(0) 推荐(1)
摘要:1、标识符 用于命名程序的对象,如方法名,变量名,规则是: a、大小写敏感 b、由英文字符,文字字符,美元符号,下划线和数字组成,但不能以数字开头 c、不能是关键字 2、%:求余运算符 23%-4 结果为3,注:余数的符号与除数保持一致 3、++i:先引用变量i,后再执行i+1赋值给i作为运算结果 阅读全文
posted @ 2017-09-23 17:46 知了.Test 阅读(337) 评论(0) 推荐(1)