搜索结果
查询Tags标签: 程序,共有 3473条记录-
Java异常类型体系概述与应用
Java异常体系概述自己对于Java异常体系的了解通过画图的方式画出来了,其中Checked异常通常指的是与程序自身的错误相关的,Unchecked异常通常是由于外界引起的,列入我们的数据库连接失败、所加载的文件不存在等。在我们使用自定义异常的时候,有一种设计方式好像是和枚举…
2022/11/2 14:24:51 人评论 次浏览 -
JAVA中集合框架和泛型重点总结
Java集合框架:Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中。(Collection是所有Java集合框架的父接口;Collections操作集合的工具类)Iterator:是迭代器接口:具体实现类:算法:Collections(提供了对集合进行排序,遍历等多种算法实…
2022/11/2 14:24:51 人评论 次浏览 -
简述c和c++的基本区别(适合初学者)
**1.c和c++的头文件不同:**c的头文件------#include<stdio.h>c++的头文件---#include<iostream>(输入输出流文件)**2.输入输出不同:**输入:int i = 10;c:scanf("%d",&i)(需要注意输入的变量类型)c++:cin>>i(不需要注意变量类型)输出…
2022/11/2 14:24:51 人评论 次浏览 -
使您能够构建更好的 Java 代码
第一节关于Apache MavenMaven是一个全面的项目信息工具,其最常见的应用是构建Java代码。Maven 通常被认为是 Ant 的替代品,但正如您将在此 Refcard 中看到的那样,它提供了无与伦比的软件生命周期管理,提供了一套有凝聚力的验证、编译、测试、打包、报告和部署插件。Ma…
2022/11/2 1:24:52 人评论 次浏览 -
一文搞懂Java8 Lambda表达式、方法引用
体验λ表达式让我们用一个小例子来体验 lambda 表达式;我们定义了一个只有一个方法添加的计算接口;公开课程序 {public static void main(String[] args) {Cal c1=new Cal() {@Overridepublic int add(int a, int b) {返回 A+B;}};int c=c1.add(1,2);System.out…
2022/11/1 23:24:59 人评论 次浏览 -
java 五大创建型模式
一、概况总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略…
2022/11/1 6:25:04 人评论 次浏览 -
面试 10年+ Java开发的感受和自省!
前言2022年10月30日,面试了一个年龄36+,近一年未工作的10年+的开发。1、感受此人甚是傲慢,刚开始第一步做自我介绍的时候就已经表示,在北京打拼十几年,最近回老家打算干点事业,但没想到老家居然还有it公司,所以来聊一下。从对话中能感受到,对我们公司的看不起和轻…
2022/11/1 6:25:03 人评论 次浏览 -
等待承诺..JavaScript 中的 Async 和 Await
为什么使用 Async 和 Await?默认情况下,Javascript 同步运行。这意味着每个操作都将等待运行,直到上一个操作完成。例如,运行以下两行代码:将始终在控制台中产生此输出:1号线先行,2号线紧随其后。但是,有时我们需要代码异步运行。输入:异步并等待!异步和等待异步…
2022/11/1 6:24:59 人评论 次浏览 -
Spring之数据交换格式与SpringIOC底层实现
一、目标XML和JSONJava反射机制手写SpringIOC二、什么是数据交换格式客户端与服务器常用数据交换格式xml、json、html三、数据交换格式用场景移动端(安卓、IOS)通讯方式采用http协议+JSON格式 走restful风格。很多互联网项目都采用Http协议+JSON因为xml比较重WebService服…
2022/11/1 2:24:52 人评论 次浏览 -
Java 里的异常(Exception)详解
一, 什么是java里的异常由于java是cc++ 发展而来的, 首先我们先看看c语言里的错误. 由于java是cc++ 发展而来的, 首先我们先看看c语言里的错误.1.1 c语言里的错误 我们实现1个程序的过程包括, 代码编写, 编译代码成为程序, 执行程序..我们实现1个程序的过程包括…
2022/11/1 1:24:58 人评论 次浏览 -
java以太坊开发使用web3j和spring boot构建区块链应用
区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的密码算法。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。区块链…
2022/11/1 1:24:58 人评论 次浏览 -
在vs code中运行C语言
一、环境搭建vscode安装下载 ,更改安装路径,按默认提示安装安装编译器(MinGW-W64 GCC)(1) 资源下载 链接:https://pan.baidu.com/s/1xpSJuPWvfaRu1tbB2ysetw?pwd=995d 提取码:995d –来自百度网盘超级会员V3的分享 (2) 下载完成后直接解压放在自己的文件夹里 (3)…
2022/10/31 23:24:52 人评论 次浏览 -
java虚拟机所支持的指令_JVM虚拟机指令
a虚拟机的指令由一个字节长度(意味着操作码总数不能超过256条)、代表某种操作含义的数字(操作码,Opcode)以及跟随其后的0至多个代表此操作所需参数的操作数(operand)构成b因为JVM采用面向操作数栈而不是面向寄存器的架构,所以大多数指令都不包含操作数,只有一个操作码,…
2022/10/31 1:24:57 人评论 次浏览 -
java 两个 多个 版本 同时使用 共存 java8 和 java11
java双版本教程 以及互相切换个人版本 java8 java11出现问题包括: ① 高版本java没有jre ② 命令行中java可用,javac不可用 ② java配置了环境变量,但是命令行显示没有java ③ 环境变量修改正确,但还是无法切换环境介绍本地环境是 java8,即java 1.8版本,需要用到jav…
2022/10/31 1:24:56 人评论 次浏览 -
JAVA锁机制
icode9锁机制一、介绍icode9锁机制是用于建立线程间同步的基础,并非是JAVA中独特的概念。本篇大致讲JAVA中的锁,按照锁分类,有下列几种锁公平锁/非公平锁 可重入锁/不可重入锁 独占锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁但这些…
2022/10/31 1:24:55 人评论 次浏览