![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习记录
文章平均质量分 72
从0开始学习java
许安Xu_An
这个作者很懒,什么都没留下…
展开
-
Java12-面向对象-多态
回想前面我们的猫狗案例提取出了一个动物类。并且我们在前面也创建过了动物对象,其实这是不对的。为什么呢?因为,我说动物,你知道我说的是什么动物吗?只有看到了具体的动物,你才知道,这是什么动物。所以说,**动物本身并不是一个具体的事物,而是一个抽象的事物。**只有真正的猫,狗才是具体的动物。同理,我们也可以推想,不同的动物吃的东西应该是不一样的,所以,我们不应该在动物类中给出具体体现,而是应该给出一个声明即可。在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法;原创 2023-12-11 19:26:00 · 815 阅读 · 0 评论 -
Java11-面向对象-继承
多个列中存在相同的属性和行为时,将这些内容凑渠道单独一个类中,那么多个类无需再定义这些属性和行为,只要继承了那个类即可。通过extends关键字可以实现类与类的继承单独的这个类称为父类,基类或者超类;这多个类可以称为子类或者派生类。有了继承以后,我们定义一个类的时候,可以在一个已经存在的类的基础上,还可以定义自己的新成员。原创 2023-12-11 19:25:02 · 809 阅读 · 0 评论 -
Java10-面向对象-封装
面向对象三大特性: 封装,继承,多态面向对象四大特性: 封装,继承,多态,抽象面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。原创 2023-12-11 19:23:15 · 948 阅读 · 0 评论 -
Java09-面向对象-方法与类
方法就是具有一定功能的代码块注: java中我们叫方法, 叫其它语言中叫函数, 所以注意方法和函数是一个概念。方法格式(语法)修饰符 返回值类型 方法名( 参数类型 参数名1 , 参数类型 参数名2){//方法体return 返回值;修饰符: 目前的修饰符,就写 public static返回值类型 : 就是功能结果的数据类型,没有返回用void 关键字。方法名: 给代码块取一个见名知义的名称,符合规则即可,方便进行调用。原创 2023-12-11 19:21:35 · 744 阅读 · 0 评论 -
Java08-数组
数组概念: 数组是一种容器,可以同时存放多个**(同类型的数据)**数据, 数据按照一定的顺序进行排列。在内存开辟一块。原创 2023-12-11 19:18:18 · 320 阅读 · 0 评论 -
Java07-循环
在一个循环中,嵌套另一个循环;这就叫作: 双重循环(或者叫循环的嵌套)。多个循环的嵌套注: 一般不超过3个循环 , 超过了,就要注意进行代码的优化。原创 2023-12-11 19:17:09 · 386 阅读 · 0 评论 -
Java06-三大结构
三大结构分别是:顺序结构(从上到下执行)、选择结构、循环结构。原创 2023-12-11 19:16:11 · 365 阅读 · 0 评论 -
Java05-运算符
大致可以分为以下几类:算术运算符、赋值运算符、一元运算符、逻辑运算符、位运算符、关系(比较)运算符、三元运算符。原创 2023-12-11 19:03:14 · 333 阅读 · 0 评论 -
Java04-数据类型与运算符
在变量的基础上加上final修饰符 (用final所修饰的变量就是常量,final不仅可以修饰变量)。常量不可以修改,final 数据类型 常量名(全大写) = 值;final 数据类型 常量名(全大写);常量名 = 值;定义与赋值可以分开写,但是只能赋值一次。原创 2023-12-11 19:00:07 · 336 阅读 · 0 评论 -
Java03-标识符与变量
关键字: 被系统指定具有特殊意义的标识符变量:变量是一个容器,操作系统给内存划分的一块空间;作用:存储数据(临时)原创 2023-12-11 18:59:00 · 346 阅读 · 0 评论 -
Java学习02---第一个Java程序,Helloworld
如果输入该命令后,出现了报错,如在命令窗口中出现<标识符>,大概是Helloworld.java文件的代码编写错误。找一个位置创建一个文本文件,并输入以下内容,最后将文件的名字改为Helloworld,后缀名改为.java。找到Helloworld.java的文件路径(可以直接在文件中输入cmd,这样就不用通过命令进入文件路径)该命令用于编码java文件,生成一个字节码文件,由JVM运行,后缀名为.class。输入该命令后,001中会多出一个.class文件。cd 目录1/目录2/…原创 2023-11-18 15:29:06 · 89 阅读 · 1 评论 -
Java学习01---初识Java
java 编写一次,可以在多个平台下进行运行( java 不依赖操作系统 ,而是再编译后生成class 文件, class文件是在jvm (java 虚拟机)中进行运行) bin: 存放JDK 的各种工具命令 : 包括 javac , java , javadoc 等。 简单性:java是从从c++中衍生出来的,去除了c++中一些复杂和不安全的操作,如指针。java技术分类: javaSE, javaEE, javaME。java SE 的版本,其实就是java 的版本。原创 2023-11-18 14:44:20 · 37 阅读 · 1 评论