1、 Java语言的发展历史 1、什么是Java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是 计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。 2、Java语言发展历史 ...
分类:
编程语言 时间:
2020-02-04 10:56:17
阅读次数:
126
一、概念 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机 ...
分类:
其他好文 时间:
2020-02-03 22:48:30
阅读次数:
98
什么是关键字? Java语言赋予特定含义的单词被称为关键字,比如在HelloWorld中的class、public、static、void。 关键字的特点: 完全小写的字母。 在增强版的记事本当中(例如Notepad++)有特殊的颜色。 Java关键字表 标识符 标识符:是指在程序中,我们自己定义内 ...
分类:
编程语言 时间:
2020-02-03 13:50:59
阅读次数:
87
链接 https://leetcode-cn.com/problems/implement-stack-using-queues/ 思路 首先演示push()操作;将元素依次进入队1,进入时用top元素保存当前进入的元素;如下图: push操作的演示 然后演示pop()操作;先将除队1中的最后一个元 ...
分类:
编程语言 时间:
2020-02-03 09:39:08
阅读次数:
74
准备刷题了!已经预见未来的日子是苦并快乐的了!但越努力,才能越有底气呀!?? 由于本人主要使用 PHP 语言,所以刷题主要用 PHP 来写代码,自学 Go 中,时间精力都允许的情况下看看能不能用 Go 语言刷一遍,巩固语法知识点???♀? 由易到难,走起!?? 数组 " 1 | Two Sum 两数 ...
分类:
其他好文 时间:
2020-02-02 23:48:43
阅读次数:
83
在深入学习Java的时候,我一直很疑惑,既然有了父类和子类的关系,为什么还要用多态,这不是多此一举嘛。 一直对这个问题搞不明白,在网上找相关的讲解视重复看了几遍,有点懂了。下面举个例子来说明一下吧。 员工类是父类,讲师类和助教类都是子类; 如果不用多态,只用子类,那么写法是: Teacher one ...
分类:
编程语言 时间:
2020-02-02 19:36:06
阅读次数:
70
Java语言提供了很多类初始化的方法,包括构造器、初始化器等。除了这两种方法之外,我们还可以用 初始化块(initialization block) 来实现初始化功能。 基本语法 初始化块是出现在类声明中的语句块,它位于所有成员、函数、构造器之外。例如使用静态初始化块,我们的HelloWorld可以 ...
分类:
编程语言 时间:
2020-02-02 19:16:58
阅读次数:
71
Java之反射 — 用法及原理 定义 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制。 用途 在日常的第三方应用开发过程中,经常会遇到某个类的某个成 ...
分类:
编程语言 时间:
2020-02-02 17:31:43
阅读次数:
98
以前自己写项目后台基本都是使用 Java语言来实现的,从来没有好好学习过Python语言,之前只做过相关的爬虫编程,并没有深入了解学习过。今天跳读了一本评价极好的书《Python编程从入门到实战》,以复习一下之前的 Python 基础。然后分析一下我学习的一些东西。 Python解释器有两种,也就是 ...
分类:
编程语言 时间:
2020-02-01 23:45:10
阅读次数:
123
java复习预科知识 Markdown学习 写在前面 1、最近深感在家学习效率低下,java基础不太稳固,因此趁放假在家,也无法走动,闲来无事,借写博客进行复习。2月份争取一天一更,每篇博客仅探讨一个小的技术点。 2、Markdown语法并不属于java语法,但是现在几乎所有的博客网站都支持该语法, ...
分类:
编程语言 时间:
2020-02-01 23:10:25
阅读次数:
110