摘要: Java面向对象编程 面向对象编程 Java的核心思想就是OOP 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么 面对过程合适处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类 阅读全文
posted @ 2021-07-05 20:14 贪玩的阿柒 阅读(47) 评论(0) 推荐(1) 编辑
摘要: Java的Scanner类 API 文档:https://www.runoob.com/manual/jdk11api/java.base/java/util/Scanner.html 之前我们学的基础语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入 阅读全文
posted @ 2021-07-05 19:27 贪玩的阿柒 阅读(59) 评论(0) 推荐(1) 编辑
摘要: Java的常量及final修饰符 常量 常量(Constant):初始化(initialize)后不能再改变的值!不会变动的值。 常量可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。 final 常量名 = 值; final double PI = 3.14; 常用名一般使用 阅读全文
posted @ 2021-07-05 19:18 贪玩的阿柒 阅读(557) 评论(0) 推荐(1) 编辑
摘要: Java的选择结构 if单选择结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 if单选择结构 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示 语法 if(布尔表达式){ //如果布尔表达式为true将执行的语句 } pac 阅读全文
posted @ 2021-07-05 19:08 贪玩的阿柒 阅读(75) 评论(0) 推荐(1) 编辑
摘要: Java的顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构是最简单的算法结构 语句与语句之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成,它是任何一个算法都离不开的一种基本算法结构。 package com.cnblogs; //顺序结构 阅读全文
posted @ 2021-07-05 19:03 贪玩的阿柒 阅读(73) 评论(0) 推荐(1) 编辑
摘要: Java短路与和短路或 短路与和短路或和与或的逻辑运算是相同的 package com.cnblogs; /* * 本类用于测试短路与和短路或 */ public class Test { public static void main(String[] args) { //测试短路与 /* * 这 阅读全文
posted @ 2021-07-05 18:48 贪玩的阿柒 阅读(523) 评论(0) 推荐(1) 编辑
摘要: Java的注释 平时我们编写代码,在代码量较少时可以,我们可以看懂自己写的,但是项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 java中的注释有三种: 单行注释 多行注释 文档注释 JavaDoc javadoc 命令是用来生成自 阅读全文
posted @ 2021-07-05 18:35 贪玩的阿柒 阅读(36) 评论(0) 推荐(1) 编辑
摘要: Java开发环境搭建 安装JDK 百度搜索JDK8,找到下载地址 同意协议 下载电脑对应版本 双击安装JDK 记住安装路径 配置环境变量 我的电脑-->右键-->属性 环境变量-->JAVA_HOME 测试是否安装成功 打开cmd,java -version 卸载JDK 删除java安装目录 删除J 阅读全文
posted @ 2021-07-05 13:45 贪玩的阿柒 阅读(29) 评论(0) 推荐(1) 编辑
摘要: Java的循环结构 循环结构 while循环 do...while循环 for循环 在Java中引用了一种主要用于数组的增强型for循环 while循环 while循环是最基本的循环,其结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去。 我们大多 阅读全文
posted @ 2021-07-05 13:40 贪玩的阿柒 阅读(44) 评论(0) 推荐(1) 编辑
摘要: 稀疏数组 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少不同值 把具体有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 package com.cnblogs; public class D 阅读全文
posted @ 2021-07-05 13:35 贪玩的阿柒 阅读(75) 评论(0) 推荐(1) 编辑
摘要: Java方法的递归 A方法调用B方法,我们很容易理解! 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用很简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需要少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少 阅读全文
posted @ 2021-07-05 13:25 贪玩的阿柒 阅读(75) 评论(0) 推荐(1) 编辑
摘要: Java的break和continue break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中的剩余语句。(break语句也在switch中使用) continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行 阅读全文
posted @ 2021-07-05 13:18 贪玩的阿柒 阅读(121) 评论(0) 推荐(1) 编辑
摘要: Java方法的可变参数 可变参数 JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 package com.cnblogs; /* 本类 阅读全文
posted @ 2021-07-05 13:02 贪玩的阿柒 阅读(83) 评论(0) 推荐(1) 编辑
摘要: Java的for循环及练习 虽然所有循环结构都可以用while或者do...while表示,但Java提供了另一种语句 for循环,使一些循环结构变的更加简单。 for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。 for循环执行的次数是在执行前就确定的,语法如下: for(初始化; 阅读全文
posted @ 2021-07-05 11:31 贪玩的阿柒 阅读(393) 评论(0) 推荐(1) 编辑
摘要: Java的内部类 概念: 内部类就是在一个类的内部定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就是称为内部类,而A类相对于B类来说就是外部类。 成员内部类 静态内部类 局部内部类 匿名内部类 特点: 内部类编译之后可以生成独立的字节码文件。 内部类可以直接访问外部类的私有成员,而不破 阅读全文
posted @ 2021-07-05 09:01 贪玩的阿柒 阅读(164) 评论(0) 推荐(1) 编辑