java 运行

长篇图解java反射机制及其应用场景

一、什么是java反射?在java的面向对象编程过程中,通常我们需要先知道一个Class类,然后new 类名()方式来获取该类的对象。也就是说我们需要在写代码的时候(编译期或者编译期之前)就知道我们要实例化哪一个类,运行哪一个方法,这种通常被称为「静态的类加载」。但是在有些场景下,我们事先是不知道我们的代码的具体行为的。比如,我们定义一个服务任务工作流,每一 …

「Java基础-02」java入门(java入门篇)

目录1. Hello World2. Java基础语法2.1 注释2.2 字面量2.3 数据类型2.4 变量使用2.4.1 变量定义2.4.2 变量命名2.4.3 变量使用3. 关键字4. 注意事项1. Hello World创建文件创建文件,并将文件后缀名改成.java编写并运行编写内容,测试代码运行代码,使用doc命令运行。先跳转到相应文件目录:cd 文 …

「浅谈Java」1,sleep、wait、yield和join的区别

【浅谈Java】主要针对Java开发技术知识的讲解。不会大而全详细讲解某一技术知识,只在短暂无事的时刻让你学习或温习Java知识体系中的一叶飘零。sleepsleep 方法是属于 Thread 类中。sleep 过程中线程不会释放锁,只会阻塞线程,让出cpu给其他线程,但是他的监控状态依然保持着,当指定的时间到了又会自动恢复运行状态。可中断,sleep 给其 …

Java零基础入门,科普Java你应该了解什么

最近很多人问我想学Java但是一点基础没有,网上看了一堆学习线路图还是无从下手。今天耗时3小时整理了一套保姆级的Java入门教程,建议收藏按照线路图一点点学习。一、Java的概况Java是1995年6月美国Sun公司推出的计算机语言。Java支付是James Gosling。计算机语言指的是人与计算机进行信息交流沟通的一种特殊语言。JavaSE是标准版,Ja …

JVM(二)Java虚拟机组成详解(揭秘java虚拟机:jvm设计原理与实现)

导读:详细而深入的总结,是对知识“豁然开朗”之后的“刻骨铭心”,想忘记都难。Java虚拟机(Java Virtual Machine)下文简称jvm,上一篇我们对jvm有了大体的认识,进入本文之后我们将具体而详细的介绍jvm的方方面面,而本文主要讲的是jvm的组成,了解了它,就揭开了jvm的神秘面纱。一、jvm的主要组成部分类加载器(ClassLoader) …

图解java反射机制及常用应用场景(简述java反射机制)

一、什么是java反射?在java的面向对象编程过程中,通常我们需要先知道一个Class类,然后new 类名()的方式来获取该类的对象。也就是说我们需要在写代码的时候(编译期或者类加载之前)就知道我们要实例化哪一个类,运行哪一个方法,这种通常被称为静态的类加载。但是在有些场景下,我们事先是不知道我们的代码的具体行为的。比如,我们定义一个服务任务工作流,每一个 …

Java的介绍(java语言介绍)

本文将主要从Java的语言特征和Java本身主要特征来介绍Java,来吧,一起往下look look look~一、语言特征Java编程语言的风格十分接近C语言、C++语言(这里不详细介绍这两种编程语言,有兴趣的同学自己可以先了解一下)。Java是一个纯粹的面向对象的程序设计语言,他继承了C++语言面向对象的技术核心,并舍弃了C语言中容易引起错误的指针、运算 …

【宝塔实战】Docker 构建 Java 运行环境,部署示例

宝塔面板作为一款比较受欢迎的服务器管理面板,提供了简单直观的操作界面,而支持的 Docker 则以其容器化技术,实现了应用及其依赖的快速部署与隔离。本文详细介绍如何用宝塔面板中的 Docker 来构建 Java 运行环境。准备工作:1、一台安装了宝塔面板的服务器,本地的或者云服务都可以2、java程序安装包,本次下载大家比较熟知的java程序jenkins …