![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础班
文章平均质量分 56
上去开团
这个作者很懒,什么都没留下…
展开
-
java 基础班 第一天
计算机硬件分为:运算器、控制器、存储器、输入设备、输出设备计算机软件:使得计算机按照特定的顺序完成特定的功能。分为系统软件和应用软件软件:按照特定顺序组织的计算机数据和指令的集合 :d: 回车 盘符切换* B:dir(directory):列出当前目录下的文件以及文件夹* C:cd (change directory)改变指定目录(进入指定目录)* D:cd.. : 退回到...原创 2018-10-01 11:32:30 · 213 阅读 · 0 评论 -
day12
12.1 scanner类scanner类 是一种文本扫描器方法:查看api 有很多方法比较重要的方法:hasnextint 判断是否是整数package com.heima.Sanner;import java.util.Scanner;public class Demo1_Scanner { public static void main(Stri...原创 2017-09-17 13:03:24 · 149 阅读 · 0 评论 -
Day11
11.04工作空间的基本配置字体大小 三个 的配置11.5 辅助键alt+/11.6快捷键A:新建 ctrl + n* B:格式化 ctrl+shift+f* C:导入包 ctrl+shift+o* D:注释 ctrl+/,ctrl+shift+/,ctrl+shift+\* E:代码上下移动 选中代码alt+上/下箭头* F:查看源码 选中类...原创 2017-09-13 21:25:11 · 133 阅读 · 0 评论 -
Day09 多态 抽象方法 借口
今天的内容是基础班中的一个重点。多态知识点1.多态的三个前提:继承关系,方法重写,父类引用指向子类对象。知识点2:成员变量在多态中:编译看左边,运行看左边。成员方法在多态中:编译看左边,运行看右边。静态方法在多态中:编译看左边,运行看右边。知识点3:超人的例子,向上转型和向下转型class demo3_superman { public static void...原创 2017-09-02 22:52:35 · 242 阅读 · 0 评论 -
Java基础班 第十天(下) 内部类
1.内部类概述和访问特点A:内部类概述* B:内部类访问特点 * a:内部类可以直接访问外部类的成员,包括私有。 * b:外部类要访问内部类的成员,必须创建对象。 * 外部类名.内部类名 对象名 = 外部类对象.内部类对象;* C:案例演示 * 内部类极其访问特class Demo1_Inner{ public static void main(...原创 2018-10-07 17:11:52 · 99 阅读 · 0 评论 -
Java基础班 第十天(上) 包
10.1:包概述 (第一节是前言)包就是一堆字节码文件,一堆.class文件10.2 包的定义和注意事项A定义包的格式package 包名字多级包用,分开即可B注意事项package必须是程序的第一条可执行语句package语句在一个文件里只能有一个10.3 带包的类的编译和运行 自己又重温了一下 命令行的东西 shift+右键 可以打开命令行 ...原创 2018-10-07 15:57:35 · 75 阅读 · 0 评论 -
Java基础班 第九天(下) 接口
第一节 :接口概述A 对外提供规则的都是接口 B 接口特点 a 接口用关键字 interface表示 interface 接口名字 {} b 类实现接口 用implements表示 c接口不能实例化 如果想实例化 那么用多态的方式 d 接口的子类 可以是抽象类 没有意义 可以是具体类 需要重写所有的抽象方法代码是在第九天 重点那个文件夹里c...原创 2018-10-07 10:47:43 · 131 阅读 · 0 评论 -
Java基础班 第九天(中)
第九节 抽象类概述抽象类特定:A 抽象类和抽象方法必须用abstract修饰,抽象方法只有小括号,没有大括号B抽象类不一定有抽象方法,有抽象方法的类一定是抽象类C 抽象类不能直接实例化,如果想实例化,那就是必须使用多态D抽象的子类 要么是抽象类,要么是重写所有的抽象方法。class Demo1_Abstract { public static void main(S...原创 2018-10-06 17:20:55 · 128 阅读 · 0 评论 -
Java基础班第九天(上)多态
三个内容 :多态、抽象类、接口 第一节:讲解这个多态的概念class Demo1_Poly{ public static void main(String[] args) { Animal c; c = new Cat(); c.eat(); } /* A:多态的概述 事物存在的多种形式 B:多态的前提 1:要有继承关系 2:要有方法重写 3...原创 2018-10-06 14:55:45 · 210 阅读 · 0 评论 -
Java基础班 第八天 继承
第一部分:代码块 ()第一节和第二节)敲了半个小时的代码,发现同一一个错误 错误:仅当显示请求注释处理时才接受类名称。自己在文件加上后缀名.java就好了,不知道今天这个软件发什么神经了,所有的代码都不能保存为.java。后来发现了问题,在保存的时候,默认的文件名字是有.java后缀名字的,自己不知道怎么抽风了,把那个删掉了,以为下面的那个类型选择为java就可以,其实不然,需要名字后面加.j...原创 2018-10-05 16:35:31 · 137 阅读 · 0 评论 -
Java 第七天
封装:隐藏实现细节 提供公共的外部访问方式 第一部分 构造方法 第一节到第五节构造方法的三个特点:方法名字和类名字相同 无返回值类型 无return语句② 无参构造方法和有参构造方法,这里有个东西 就是自己创造的类如果想像数组那样创建的前提是自己写了有参构造才可以③ 给成员变量赋值的两种形式 第一是构造方法 第二是set放code1:这个自己的代码出错了,不知道什么原...原创 2018-10-04 16:49:07 · 142 阅读 · 0 评论 -
Java基础班 第六天
代码部分:第一部分:类的创建和应用 对应的第一节到第六节① 这个创建的方法和数组有不一样的地方,数组是有两种创建方式;也可以分步创建② 面对对象的概念,从执行者到指挥者。三大特征 封装 继承 多态 ③ 类中的方法和属性对应着真实生活中的事物的行为和事物的属性。类是一类有共同特征的集合,对象是类的具体表现code1:自己student的拼写错误,然后创建的过程中,不能再st...原创 2018-10-03 14:22:42 · 125 阅读 · 0 评论 -
Java基础班 第五天(下 二维数组)
代码1:本以为很简单 还是出错了 class Demo1_Array{ public static void main(String[] args) { int[][] arr = new int[3][2]; System.out.println(arr[0][0]); }}代码2 :这个视频里肯定是讲解了一个堆栈的知识 ,反正看着像 这个数组的内存是可以改变的...原创 2018-10-02 17:14:50 · 115 阅读 · 0 评论 -
Java基础班 第五天(上 一维数组)
数组有两种创建方式,第一种方式可以分解,第二种方式不能分解; 有一个字符的数组创建 自己错了很多数据只是一个容器,可以放基本数据类型,也可以引用数据类型;数组里面讲了一些堆栈 内存的知识 自己没看 知道反转那个代码 三个引用 两个数组的代码第一部分 一维数组代码1,创建一个数组,自己真的是代码写的太少了,两次都没有写对class Demo1_array{ publ...原创 2018-10-02 11:22:52 · 115 阅读 · 0 评论 -
Java基础班第四天
第三天是没有的,就是一个if的判断语句,这个里面自己注意一个问题就是else后面不能跟条件,else if后面才能跟条件第四天 内容 第一部分 循环语句之for代码1 就是重复一句话十遍 简单代码2 就是输出一个1到10的 然后再输出一个10到1 代码3 自己写的时候出错了 两个错误 第一for后面跟着那些条件是用分号隔开的,而且三个 前后顺序不能错class zi...原创 2018-10-01 23:37:13 · 147 阅读 · 0 评论 -
Java基础班 第二天(下)
算数运算符 ,三个代码class Demo1_Operator { //operator 运算符 public static void main(String[] args) { /* * a:+号在java中有三种作用,代表正号,做加法运算,字符串的连接符 * b:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型 * c:/获取的是除法操作的商,...原创 2018-10-01 15:10:33 · 235 阅读 · 0 评论 -
Java基础班 第二天 (上)
第一节 常量的问题第二节到第八节 进制转换和反码 补码0b11 011 11 0x11 分别是二进制 八进制 十进制 十六进制 正数的反码和原码相同 补码和原码相同 负数的反码是原码诸位取反(符号位例外) 补码是反码加一第九节 变量第十节 数据类型 基本数据类型 * 引用数据类型 * 面向对象部分讲解 * C:基本数据类型分类(...原创 2018-10-01 14:43:26 · 146 阅读 · 0 评论 -
day16
116.01 16.02去除重复的元素这个代码很巧妙,不要忘记contains这个方法contains 和 remove底层都是依赖equals方法,equals方法这个需要重写的package com.heima.list;import java.util.ArrayList;import java.util.Iterator;@SuppressWarnings({ "...原创 2019-04-22 14:11:52 · 87 阅读 · 0 评论