Java基础知识
小周不要掉头发
一个刚刚入坑的编程小白
展开
-
Collection迭代器原理
Collection迭代器原理增强For循环List集合常用三个子实现类特点:原创 2023-03-17 20:52:14 · 158 阅读 · 0 评论 -
Java之常用类
常用类以及后面高级特性:集合框架,多线程,io流,网络编程,反射等等都是使用jdk提供APIAPI:Application Programming Interface:应用程序接口文档。原创 2023-03-17 20:49:29 · 111 阅读 · 0 评论 -
Java之选择排序法
【代码】Java之选择排序法。原创 2023-03-17 20:48:27 · 114 阅读 · 0 评论 -
Java-内部类
内部类外部类没有继承关系,不能使用super!原创 2023-03-13 15:20:01 · 58 阅读 · 0 评论 -
方法的问题补充
【代码】方法的问题补充。原创 2023-03-13 15:15:35 · 44 阅读 · 0 评论 -
Java面向对象之抽象-接口
举例:将猫和狗的共性内容,抽取到了动物(本身就是统称,概括性的)了中,比如:吃和睡的功能,但是在动物了中将吃和睡给出了具体体现,只有看到具体的事物才能知道它具体吃和睡的行为!所以在父类将这些行为,只是给出一个方法声明即可!仅仅给出方法的声明---->含义没有方法体{},抽象功能---->有抽象的方法的必须为抽象类抽象类中不一定都是抽象方法!(部分的功能,抽象功能,必须让子类必须重写!抽象方法(成员方法)的格式:权限修饰符 abstract 返回值类型 方法名(空参/带参);原创 2023-03-09 19:57:41 · 51 阅读 · 0 评论 -
面向对象之多态和抽象方法
4.抽象类的子类,必须重写抽象父类中所有的抽象方法,[否则,编译无法通过而报错。理解:未包含抽象方法的抽象类,目的就是不想让调用者创建该类对象,通常用于某些特殊的类结构设计。抽象类:抽象方法所在的类,必须是抽象类才行。理解:假设创建了抽象类的对象,调用抽象的方法,而抽象方法没有具体的方法体,没有意义。2.抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的。理解:子类的构造方法中,有默认的super(),需要访问父类构造方法。3.抽象类中,不一定包含抽象方法,但是有抽象方法的类必定是抽象类。原创 2023-03-09 19:10:36 · 119 阅读 · 0 评论 -
面向对象之继承
子类继承父类,是可以继承父类所有的东西,只不过父类的私有的属性以及方法只能在本类中访问子类是不能直接访问到的,但是可以间接的通过公共方法来访问!子类继承父类,可能用到父类的属性(成员变量)这些数据,必须让父类先初始化,然后子类才能初始化(构造方法,就是给数据初始化的)1)子类继承父类,不能继承父类的构造方法,但是可以通过super访问,子类的所有构造方法默认访问父类的无参构造方法!子类继承父类,不能继承父类的构造方法(无参/有参构造),可以通过 "super"来访问父类的构造方法!访问父类的无参构造方法。原创 2023-03-07 20:10:22 · 71 阅读 · 0 评论 -
面向对象(上)
具有相同点或者相同属性的事物的集合.类是对一组有相同数据和相同操作的对象的定义,是对象的模板,其包含的方法和数据描述一组对象的共同行为和属性.类是在对象之上的抽象,对象则是类的具体化,是类的实例.类可以有子类,也可有其它类,形成类层级结构.学生是一个类,而对象既是具体的每一个学生。如果我现在说:学生类出来,有人会答应嘛?但是如果我说:学生张三出来,那么张三就会知道在叫他。属性: 描述该事物具有的信息。行为:该事物能干什么。注意:在Java中,类是最基本的单位,所有我们要学会用类描述事物。原创 2023-03-04 10:07:15 · 73 阅读 · 0 评论 -
Java-数组
数组定义以及初始化原创 2023-03-01 19:22:38 · 61 阅读 · 0 评论 -
Java-没有返回值的类型的方法定义以及调用
没有返回值的类型的方法定义以及调用原创 2023-03-01 19:19:43 · 1982 阅读 · 0 评论 -
Java-方法(重点)
Java-方法(重点)原创 2023-02-28 19:38:38 · 52 阅读 · 0 评论 -
Java-跳转控制语句
Java-跳转控制语句原创 2023-02-28 19:39:35 · 199 阅读 · 0 评论 -
Java-for循环嵌套
Java-for循环嵌套原创 2023-02-28 19:37:31 · 177 阅读 · 0 评论 -
Java循环语句2-do while
Java循环语句2-do while原创 2023-02-28 19:36:25 · 61 阅读 · 0 评论 -
Java循环语句
2)case值1不匹配,继续和case值2进行比较,如果一致,执行语句2,swich结束;1)表达式中的值先和case值1比较,如果匹配,执行语句1,语句break,语句结束;3)如果上面的case的值和表达式中的结果值都不匹配,执行default语句,for循环结束,里面的变量及时释放了,所以不能在访问for中的变量。2.3)如果变量自增或者自减到条件表达式不成立为止,循环语句结束!2)判断条件表达式是否成立,如果成立,执行循环体语句。成立,执行循环体语句,依次执行控制体语句(对变量控制)原创 2023-02-28 09:45:19 · 102 阅读 · 0 评论 -
If结构循环语句2
if语句格式二的嵌套。原创 2023-02-28 09:41:19 · 79 阅读 · 0 评论 -
Java-If结构循环语句
Jdk提供了String类的一个方法:字符串1.equals(字符串2)引用数据类型:String代表字符串,比较的时候,比较的是两个内容是否相同。键盘录入的时候,录入用户名和密码,和上面已经存在的用户名和密码进行对比。1)首先判断条件表达式是成立,如果成立,则执行语句1。if(条件表达式){ (开发中使用居多的)if(条件表达式){ (开发中使用居多的)条件表达式成立,则执行语句,否则不执行;}else if(条件表达式2){2)否则,不成立,则执行语句2。if(条件表达式1){原创 2023-02-25 10:21:57 · 1137 阅读 · 0 评论 -
Java顺序结构语句
【代码】Java顺序结构语句。原创 2023-02-25 10:20:01 · 55 阅读 · 0 评论 -
Java位运算符
【代码】Java位运算符。原创 2023-02-25 10:10:04 · 41 阅读 · 0 评论 -
Java运算符
运算符基础原创 2023-02-23 21:31:44 · 71 阅读 · 0 评论 -
Java的变量
变量的注意事项原创 2023-02-22 19:47:10 · 36 阅读 · 0 评论 -
计算机基础
java基础1原创 2023-02-21 18:06:29 · 283 阅读 · 0 评论 -
Java基础01拓展
数据类型拓展及面试题整数拓展:进制 二进制0b 十进制 八进制0 十六进制0x浮点数拓展: //银行业务怎么表示? 钱//BigDecimal 数学工具类//=======================================//float 有限 离散 舍入误差 大约 接近但不等于//double//最好完全用浮点数进行比较//最好完全用浮点数进行比较//最好完全用浮点数进行比较转义字符 \a 响铃 \b 退格 \..原创 2021-11-23 22:24:52 · 247 阅读 · 1 评论 -
jdk的安装
安装jdk 百度搜索jdk8,找到下载地址。 同意协议,注册账号。 下载电脑对应版本。 双击下载jdk. 记住安装路径。 配置环境变量。 我的电脑>右键>属性。 环境变量>JAVA_HOME. 配置path变量。 测试jdk是否安装成功. 1. 打开cmd 2. java -version (Java后面有一个空格) 截图:notep...原创 2021-11-14 16:50:16 · 241 阅读 · 0 评论 -
基本的Dos命令
打开cmd的方式 开始+系统+命令提示符 Win+r 输入cmd打开控制台(推荐使用) 在任意的文件夹下面,按住shift+鼠标右击点击,在此打开命令行窗口 资源管理器的地址栏前面加上cmd路径 管理员方式运行:选择以管理员方式运行常用的Dos命令#盘符切换#查看当前目录下的所有文件 dir#切换目录 cd change directory#返回上一级 cd ..#清理屏幕 cls (clear screen)#推出终端 exit#查看电脑原创 2021-11-12 16:11:45 · 396 阅读 · 0 评论