ICode9

精准搜索请尝试: 精确搜索
  • 深入理解Java:注解(Annotation)自定义注解2021-09-23 02:05:42

    目录一、元注解1、@Target2、@Retention3、@Documented4、@Inherited二、自定义注解1、定义注解格式2、注解元素的默认值3、最后 在定义自己的注解之前,必须要了解jvm提供的元注解和相关定义注解的语法。 一、元注解   元注解的作用就是负责注解其他注解。4个标准的meta-annotati

  • 日常Java(测试 (二柱)修改版)2021/9/222021-09-23 02:04:39

    题目: 一家软件公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道四则运算题目给小学生做。 二柱一下打印出好多份不同的题目,让孩子做了。老师看了作业之后,对二柱赞许有加。别的老师闻讯, 问二柱能否扩大他的影响力,编个软件,给二年级到四年级都用,多了一些小小的要求:  1、题

  • JAVA对象无状态和有状态2021-09-23 00:03:19

    在多线程中使用单例模式,java对象是有状态对象,此时线程是不安全的。 有状态对象就是有实例变量的类,可以进行赋值,可以保存数据,是非线程安全的。 无状态对象是没有实例变量的类,可以有final定义的常量,不能保存数据,是线程安全的。 有状态对象: ​ public class ReportTask { priv

  • JAVA基础-Day12021-09-23 00:03:02

    学习目标: 能够使用常见的DOS命令理解Java语言的跨平台实现原理理解JDK/JRE/JVM的组成和作用能够编写HelloWorld程序编译并执行(掌握)能够配置环境变量JAVA_HOME(会参照笔记配置)   了解计算机和编程语言Java 1.什么是计算机语言:     计算机编程语言,可以使用编程语言给计算机下达

  • 【项目】健康项目day4总结2021-09-22 23:58:59

    第4章 预约管理-定时任务Quartz、预约设置 1. 定时任务组件Quartz 【目标】 定时任务组件Quartz 清除文件上传所产生的垃圾图片 【路径】 1:Quart介绍 掌握场景(定时任务) 2:Quartz入门案例 spring整合Quartz(spring中配置) 3:cron表达式 4:cron表达式在线生成器 【讲解】 1.1. Quart

  • java基本数据类型2021-09-22 23:58:23

    数据结构: 线性表: 最常用的、最简单的数据结构,它是n个数据元素的有限序列、 实现线性表:输出存储线性表元素,即是用一组连续的存储单元,依次存储线性表数据元素,另一种是使用链表存储线性表元素,用一组任意的存储单元存储线性表的数据元素(存储单元可以连续,可以不连续)。 栈 先进后出 队

  • Java - 中间件 - Redis2021-09-22 23:57:52

    Java - 中间件 - Redis 一、Linux系统下安装Redis 官方下载地址 这里使用6.2.4版本的 https://download.redis.io/releases/redis-6.2.4.tar.gz wget https://download.redis.io/releases/redis-6.2.4.tar.gz #获取资源 tar -zxvf redis-6.2.4.tar.gz #解压资源 cd redis-6

  • 2021/9/22-java中Scanner对象的关闭使用2021-09-22 23:36:42

    如果在代码中关闭了Scanner,也就是调用了Scanner.close()这个方法,那么在接下来的代码中将无法再使用Scanner,即便再次声明了一个新的Scanner对象也是如此。 首先Scanner的close()方法会关闭System.in,也就是Scanner对象在被初始化时所传入的参数。System.in是一个final常量,所以在整个

  • java之Cookie和Session2021-09-22 23:03:13

    一、会话 1、会话:一次会话中包含多次请求和响应。 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2、功能: 在一次会话的范围内的多次请求间,共享数据 3、方式: 客户端会话技术:Cookie服务器端会话技术:Session 4、http协议无状态 状态的含义: 客户端域服

  • Java学习第一天2021-09-22 23:02:22

    HelloWorld 1.新建java文件 文件后缀名为.java 2.编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } } 3.编译代码 javac Hello.java java Hello 4.注意点 类的名字要和文件名字相同 java语言大小写敏感 5.和C

  • Java---继承2021-09-22 23:01:17

    1. 概念 继承的基本思想是,基于已有的类创造新的类。继承已存在的类就是复用这些类的方法,而且可以增加一些新的方法和字段,使新类能够适应新的情况,继承是Java程序设计中一项核心技术,它主要解决的问题是:共性的抽取,实现代码复用。例: 上图中,dog和cat都继承Animal类,dog和cat可以称为A

  • java数据类型2021-09-22 22:37:21

    java数据类型 强类型语言(安全性高,速度低) 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 JavaScript public class Demo02 { public static void main(String[] args) { String a="hello"; //整数 int num=10; byt

  • java数据类型拓展2021-09-22 22:36:45

    数据类型拓展 整数拓展 public class Demo03 { public static void main(String[] args) { //整数拓展 int i=10; int i2=010; int i3=0x10; System.out.println(i); System.out.println(i2); System.out.println(i3);

  • 2021.9.22知识点2021-09-22 22:33:21

    1.JAVA中没有操作符重载、多继承、自动的强制类型转换。不使用指针,使用引用。提供了自动分配和回收内存空间。 2.Java语言是一个纯的面向对象程序设计语言。 3.对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类

  • 爪哇(java)复习day07-2021/9/222021-09-22 22:31:54

    一、面向对象之封装  (3w学习法→what→why→how) 1.什么是封装? 隐藏对象的属性和实现的细节,仅对外提供公共的方法 2.为什么要使用封装? ①提高代码的复用性 ②降低代码的耦合度 ③隐藏具体实现的细节,使用存取控制语句,规范用户的输入输出 ④提高代码的安全性 3.怎么使用封装? 这

  • 大数据之hadoop2021-09-22 22:31:26

    简介 未完待续 架构 未完待续 安装 主机名hadoop100hadoop101hadoop102IP192.168.100.100192.168.100.101192.168.100.102前置要求jdk、zookeeper前置要求节点zkzkzkHDFSJournalNodeJournalNodeJournalNodeNameNodeNameNodeDataNodeDataNodeDataNodeYARNResourceManagerR

  • java类型2021-09-22 22:31:06

    类型转换 低---------------------------------------高 byte,short,char,int,float,double public class Dome05 { public static void main(String[] args) { int i=128; byte b=(byte)i;//内存溢出 System.out.println(i);

  • 全排列(Java实现)2021-09-22 22:30:23

    1.暂时先实现一个全排列,主要为了记录下来,后期如果有时间就再实现一个排列组合 class AllArray{ List<int[]> list = new ArrayList<>(); int[] newArr = new int[4]; public List<int[]> method(boolean[] newb , int[] arr, int count) { count++; if(count == 4

  • java 解压文件2021-09-22 22:30:10

    java 解压文件 //要压缩的文件 String zipName = "D:\\file\\test.zip"; //压缩到的目录 String targetDirName = "D:\\upZip" /** * @Description: 将指定的zip文件解压到指定目录下,其中:zipName:文件名,targetDirName:需解压到的目录 **/ public static File up

  • java八股文复习2021-09-22 22:03:05

    项目介绍 背景:项目是支付宝小程序“移动双V会员”开发,用户数量5000万,月活60万。 任务:负责四个项目:小程序后台需求迭代、抽奖模块活动迭代、内部数据查询web后台开发、支付宝客满平台维护 行动:MQ异步削峰处理每月十万级订购请求,对首页接口的接口网管限流处理,与支付宝进行SHA-2

  • JDK安装2021-09-22 22:02:49

    下载 https://www.oracle.com/java/technologies/downloads/ 安装 配置环境变量 系统变量 JAVA_HOME D:\Program Files\Java\jdk-17 path %JAVA_HOME%\bin 验证安装

  • 彻底搞定 Java 注解2021-09-22 22:02:22

    本文内容 1、什么是注解 2、JDK内置注解 3、自定义注解 4、案例实战:模拟ORM,使用反射读取注解 1、什么是注解 Annotation是从JDK5.0开始引入的新技术. 作用 1 Annotation不是程序本身,它是对程序作出解释; 2 可以被其他程序(比如:编译器等)读取 ,根据不同的注解做出不同的处理,比

  • 基于jsp+java+ssm集团新电脑发放管理系统2021-09-22 22:02:13

    本集团新电脑发放管理管理系统主要包括系统用户管理模块、部门信息管理、员工信息管理、电脑信息管理、发放申请管理、登录模块、和退出模块等多个模块。 系统采用了jsp的mvc框架,SSM(springMvc+spring+Mybatis)框架进行开发,本系统是独立的运行,不依附于其他系统,可移植,可扩展

  • java复习整理2021-09-22 22:01:48

    AOP AOP机制 Spring框架根据bean是否实现接口决定使用何种AOP实现: 如果bean实现了接口则使用JDK动态代理对bean进行增强, 如果bean没有实现接口则使用CGLib对bean进行增强。 二者均生成了代理对象。 Cglib调用目标对象时,不是直接调用的目标对象,而是通过cglib创建 的代理对象调

  • Java on Visual Studio Code的更新 – 2021年8月2021-09-22 21:35:11

    Nick Senior Program Manager, Developer Division at Microsoft 大家好,欢迎来到 8 月版的 Visual Studio Code Java 更新。在这篇文章中,我们将分享 SpringOne 2021 大会的一些激动人心的更新以及各种用户体验方面的改进。 SpringOne 大会更新 Spring是Java整体开发中重要的一环

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有