1. 面向对象三大特性:封装,继承,多态 封装 概念:把类的某些信息私有化隐藏起来,外部不能直接访问,而是通过该类提供的方法来实现对这些隐藏信息的访问和操作。 好处: 只能通过规定的方法来访问私有数据 隐藏类的内部实例细节,方便修改和实现。 继承 在已有类的基础上添加新的数据或方法。“is-a” 关 ...
分类:
编程语言 时间:
2020-02-05 23:30:56
阅读次数:
79
1. Java 和 JDK 的关系 JDK(Java Development Kit)Java 开发工具包,它包括:编译器、Java 运行环境(JRE,Java Runtime Environment)、JVM(Java 虚拟机)监控和诊断工具等 Java 则表示一种开发语言。 2. Java 程序 ...
分类:
编程语言 时间:
2020-01-29 17:57:21
阅读次数:
76
1.list删除元素隐藏问题 Apple apple1 = new Apple(1,"苹果1",new BigDecimal("3.25"),10); Apple apple12 = new Apple(1,"苹果2",new BigDecimal("1.35"),20); Apple apple2 ...
分类:
编程语言 时间:
2020-01-23 12:31:05
阅读次数:
116
Java基础知识总结(超级经典) 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): ...
分类:
编程语言 时间:
2020-01-21 18:16:33
阅读次数:
70
将本地文件通过前端上传到服务器上 public BaseResponseSwagger resolveFile(@Valid @ApiParam(value = "file")@RequestParam(name = "file",required = true) MultipartFile fil ...
分类:
编程语言 时间:
2020-01-13 22:01:13
阅读次数:
220
一.关于 JVM JDK 和 JRE 最详细通俗的解答 Java虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。字节码和不同系统的 JVM 实现是 Java 语言“一次编译,随 ...
分类:
编程语言 时间:
2020-01-05 11:39:23
阅读次数:
101
什么是java Java是美国sun公司,在1995年推出的高级编程语言。所谓的编程语言,是计算机语言,使用编程语言对计算机下达命令,完成人们所需要的功能。 1、 字节和DOS命令 字节:是计算机中最小的存储单位。 1byte = 8 bit (1字节 = 8 位) 2、 java开发环境 JVM( ...
分类:
编程语言 时间:
2019-12-30 23:33:10
阅读次数:
174
1. 下载安装包 百度云:链接: https://pan.baidu.com/s/1GhuKMCEmBh9iAySayXcoeg 提取码: ymbs 复制这段内容后打开百度网盘手机App,操作更方便哦 官网:https://www.oracle.com/technetwork/java/javase ...
分类:
编程语言 时间:
2019-12-24 20:58:49
阅读次数:
106
Java基础总结大全(实用) 一、基础知识: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运 ...
分类:
编程语言 时间:
2019-12-22 16:32:09
阅读次数:
96