一、继承表示父类和子类之间的关系。 当两个类或者多个类具备相同的属性和方法的时候,可以提取出来,变成父类,子类可以继承。不同叫法:超类、父类;基类、子类、派生类。子类和父类是is-a的关系。使用: 1.使用继承的时候需要用extend关键字。 2.使用继承关系之后,父类中的属性和方法口可以在子类中进行使用(非私有属性和非私有方法)。 3.java中是单继承关系。二、super关键字super是 直
转载 2023-12-06 22:01:31
20阅读
java8函数式接口 Supplier java8函数式接口 Supplier 函数式接口(Functional Interface)是JDK 8中新增的特性,其实也是lambda表达式编程模式中的一个很重要的构成。我们先看看什么是函数式接口。 函数式接口:有且只有一个抽象方法的接口,为函数式接口。除此限制之外,函数式接口仍然遵循接口的
转载 2023-05-26 14:14:46
44阅读
Java的跨平台原理由于各个操作系统(windows、linux等)支持的指令集,不是完全一致的,就会让我们的程序在不同的操作系统上要执行不同程序代码,java开发了适用于不同操作系统及位数的java虚拟机来屏蔽系统之间的差异,提供了统一的接口。对于我们java开开发者而言,你只需要在不同的操作系统上安装对应的不同虚拟机、这时你的java程序只要遵循java规范,就可以在所有的操作系统上运行jav
转载 2023-08-26 08:04:25
46阅读
不要自卑,你不比别人笨。不要自满,别人不比你笨。本篇博客我将对自己学过的一些东西通过直接敲代码,写例子的方式来巩固。1.制作扑克实例主要应用集合类,来实现。public class demo { public static void main(String[] args) { ArrayList<String> pokeList = new ArrayList&
转载 2023-07-16 21:28:40
47阅读
*****THE BEST Java API Documentation for developers-《API for Java 8》*****-----Java Platform, StandardEdition (Java SE) lets you develop and deploy Java applications on desktops and servers, as well as
转载 2023-06-22 00:03:31
113阅读
Java主要应用领域分别是什么? 【导语】Java是现在社会社会上比较火的编程语言,一方面是因为语言的自我魅力,另一方面是因为应用领域比较广泛,在嵌入式领域、大数据技术、软件工具、网站应用等方面,丢可以使用,下面就给大家进行Java主要应用领域的具体介绍,一起来看看吧。
转载 2023-05-22 19:12:09
325阅读
java语言的特点:  1、跨平台性;2,、面向对象;3、安全性;4、多线程;5、简单易用。java平台:  1998年12月,SUN公司发布了JDK1.2,开始使用“Java 2” 这一名称,目前我们已经很少使用JDK1.1版本,自Java1.2之后Java版本统称为Java2,所以我们所说的Java都是指Java2。  Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2M
转载 2023-06-28 14:19:45
124阅读
SuperMap iDesktop Java(以下简称“Java桌面”)是超图的一款跨平台桌面GIS软件,兼容Windows和Linux。Java桌面采用插件式扩展开发框架,支持Java、Python两种语言扩展开发。今天,我们将为大家解密Java桌面中提供了哪些可以定制开发的内容,以及如何进行定制开发。开发环境配置Java桌面的扩展开发环境配置十分简单,只需在Windows或Linux系统中部署
转载 2023-07-20 20:11:50
295阅读
  java web应用一般定义为:一个有HTML/XML文档,java Servlet,JSP(java Server Pages),JSTL(Java Server Pages Standard Tag Library),类以及其他任何种类文件可以捆绑起来,并在来自多个厂商的多个Web容器上运行的Web资源构成的集合。一:Java Web应用开发是基于JavaEE框架的,而JavaE
转载 2023-05-24 09:53:44
143阅读
首先,尽管咱们这里不乏技术牛人,但是为了照顾刚接触JAVA没多久的童鞋,我先来普及Spring AOP是什么。AOP其实是对OOP思想的补充和完善。我想大家对OOP都不会陌生,OOP引入"抽象"、"封装"、"继承"、"多态"等概念,对万事万物进行抽象和封装,来建立一种对象的层次结构。它强调了一种完整事物的自上而下的关系。但是具体细粒度到每个事物内部,OOP就显得无能为力了。如日志功能。日志代码往往
转载 2024-04-09 07:09:41
38阅读
JAVA基础-概述+helloworldJAVA基础-概述+helloworld JAVA基础-概述+helloworld 在需要运行Java应用程序的不同系统间起翻译作用 是Java程序的运行环境,包含JVM和运行时所需要的核心类库。 我们想要运行一个已有的Java程序,只需要安装JRE即可。 是Java程序开发工具包,包含JRE和开发人c#编程和网络编程入门c#编程和网络编程入门 c#编写程序
什么是Java应用程序?Java应用程序就是使用Java开发的程序,Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java特性1.简单性Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Jav
# 如何实现Java应用 作为一名经验丰富的开发者,我愿意教导刚入行的小白如何实现“Java应用”。下面是整个过程的步骤和每一步需要做的事情。 ## 步骤概览 | 步骤 | 描述 | | --- | --- | | 1 | 安装Java开发工具包(JDK) | | 2 | 学习基本的Java语法和概念 | | 3 | 编写Java代码 | | 4 | 编译Java代码 | | 5 | 运行J
原创 2023-08-05 17:32:32
39阅读
 一.既然是创建线程,那么线程应该怎么创建?在没有学习java之前,这些程序是谁在操作执行的呢?是由我们所在的操作系统来完成的。Windows里面有个任务管理器,它来管理这些任务,它来创建这些进程,并来创建进程中所用的线程。是由系统来完成的,我们无法直接使用系统来帮我们做这件事情。解决问题的时候,首先想到的是java中是否有给我们提供能解决该问题的对象,尤其是线程还走了系统。你不玩jav
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语、多线程、动态性等特点 。Java可以编写桌面应用程序、...
原创 2022-09-20 16:15:07
103阅读
三层架构是目前最典型的一种应用软件的架构 1.表述层:提供与用户交互的界面。例如GUI和web页面 2.业务逻辑层:实现各种业务逻辑。例如当用户发出生成订单请求时,这层负责计算订单价格,验证订单信息等等。 3.数据库层:负责存放和管理应用的持久性业务数据。用来和数据库交互的。 软件分层符合以下特征:        1.每层有一组相关的类或组件组成,共同完成
转载 2023-10-20 10:41:48
149阅读
(一) 应用分层1. 【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web 层,也可以直接依赖于 Service 层,依此类推:  • 开放接口层:可直接封装 Service 方法暴露成 RPC 接口;通过 Web 封装成 http 接口;网关控制层等。• 终端显示层:各个端的模板渲染并执行显示的层。当前主要是 velocity 渲染,JS 渲
转载 2023-06-22 22:18:06
49阅读
IDEA环境生成Jar设置配置File -> Project Structure -> Artifacts -> + -> JAR -> From modules with dependencies选择模块的启动类main方法之后,勾选第二个选项,文件路径默认也可以。构建构件这里Build选项是第一次构建jar,Rebuild是修改后重新构建jar,clean是删除j
转载 2023-05-22 22:22:43
296阅读
JavaBean是一种Java语言写成的可重组件。成为JavaBean,类必须是具体的和公共的,并且具有无参数的构造函数。一个Web应用系统包含数据层、业务逻辑层和表示层。应用JavaBean可以将表示层和业务逻辑层分开,把业务处理过程交给JavaBean完成,再由JSP页面去调用JavaBean。JavaBean降低了JSP程序的复杂度,同时也增加了软件的可重用性。一、设计JavaBean类就是
用户界面标题import java.awt.event.*; import javax.swing.*; import java.awt.*; public class Text_Title extends JFrame implements ActionListener { JButton english = new JButton("English Title"); JButton 中
转载 2023-08-14 22:50:42
29阅读
  • 1
  • 2
  • 3
  • 4
  • 5