Java新手小白入门篇 Java基础(一)_java小白教程_李三岁~的博客-程序员宅基地

技术标签: jvm  java  # Java入门篇  开发语言  

Java新手小白入门篇

Java基础

Java新手小白入门篇 Java基础(知识点体系汇总)

Java新手小白入门篇 Java基础(一)
Java新手小白入门篇 Java基础(二)
Java新手小白入门篇 Java基础(三)
Java新手小白入门篇 Java基础(四)
Java新手小白入门篇 Java基础(五)
Java新手小白入门篇 Java基础(六)

  • Java新手小白入门篇系列持续更新中…


一、java编译运行过程:

1. 编译期:

.java源文件,经过编译(javac),生成.class字节码文件

2. 运行期:

JVM加载xxx.class并运行.class (–> 0和1)
特点:跨平台、一次编程到处使用

二、名词

1. JVM:

java虚拟机,加载.class并运行.class

2. JRE:

Java运行环境,JVM + java系统类库(小零件)

3. JDK:

Java开发工具包, JRE + 编译、运行等命令工具

总结:

  • JRE = JVM + java系统类库(小零件)
  • JDK = JRE + 编译、运行等命令工具

结论:

  1. 运行java程序的最小环境为JRE
  2. 开发java程序的最小环境为JDK

三、开发步骤:

新建Java项目/ 工程---------------------------小区
新建Java包--------------------------------------楼+单元
新建Java类--------------------------------------房子
项目(包含)------->包(包含)------->类(包含)-------->代码

Java新手小白入门篇 Java项目的构建:https://blog.csdn.net/weixin_46030002/article/details/125526027

四、控制台打印:

public class Demo {
    
    /**
     *   文档注释
     *   这是一个主方法,是程序的入口
     */
    public static void main(String[] args) {
    
        //  单行注释
        System.out.println("HelloWorld");
        System.out.println();
        System.out.print("Java");
        /*
         *  多行注释
         */
    }
}
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46030002/article/details/126112494

智能推荐

沧小海笔记之基于xilinx的三速以太网相关知识的学习与理解_xilinx三速以太网ip核_沧小海的FPGA的博客-程序员宅基地

目录第一章读《图解TCP/IP》笔记第二章 互联网概述第三章 物理层介绍(基于88E1111)第四章 xilinx 三速以太网IP核(TEMAC)的介绍第一章读《图解TCP/IP》笔记 对于一个计算机网络相关的小白来说,看这本书除了本书提供的知识以外最大的收获就是一定要控制自己的好奇心,对书所能提供的内容有个合理期待,对自己的学习目的和学习深度有个准确的把握。这到不是说书不好,书很好,但要明确他的定位,我觉得这就是一本优秀的启蒙书,不能奢求再多了。链接:https:/..._xilinx三速以太网ip核

SuperMap iObjects for C++ 入门详解(VS + Qt)_qmapcontrol-程序员宅基地

SuperMap iObjects for C++ 提供了Window 、Linux(x86) 以及 Linux_Arm(银河麒麟系统+龙芯CPU/飞腾CPU)的产品包 ,从而支持跨平台使用。本文主要介绍如何使用SuperMap iObjects for C++ 组件产品进行二次开发。主要包含以下几个方面的内容:产品包介绍 开发工具说明 示例程序使用 VS开发示例 ..._qmapcontrol

谷歌身份验证怎么登录_使用Google登录身份验证用户-程序员宅基地

谷歌身份验证怎么登录I hate dealing with user authentication, so I’m very happy to make user management and authentication somebody else’s problem. “Somebody else” like Google. Handling user information securely..._the requested url /ageverification?hl=zh-cn&cl=0&prev=https://www.google

vue+element-ui form表单嵌套upload实现图片上传_el-form 嵌套el-upload-程序员宅基地

upload上传之后服务器返回一串url,然后将url自动填入input框,随form表单一起提交到服务器<el-form-item label="头像" prop="head"> <!-- <el-input v-model="addForm.head"></el-input> --> <div class="el-upload-img"> _el-form 嵌套el-upload

电铸锯行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)-程序员宅基地

电铸锯市场的企业竞争态势 该报告涉及的主要国际市场参与者有De Soutter Medical、Oscimed、HEBUmedical、Ermis MedTech GmbH、Prime Medical、Erbrich Instruments GmbH、Orthopromed、BSN Medical、Shanghai Bojin Electric Instrument & Device、Hanshin Medical、ChM、Medline等。这些参与者的市场份额、收入、公司概况和SW...

就北京来说,有对 PM2.5 有用的空气净化器么?_空气净化器的使用数学建模-程序员宅基地

如果是属于已装修完住宅,上海市消改委曾经做了一个调查和测试,对空气净化器的效果进行了一个比对,由上海市环境保护产品质量监督检验总站,在专家论证的基础上依据GB 4706.45-2008《家用和类似用途电器的安全 空气净化器的特殊要求》、GB/T 18801-2008《空气净化器》、DB31/622-2012《空气净化器能源效率限定值及能源效率等级》及GB/T 18883-2002《室内空气质量标准_空气净化器的使用数学建模

随便推点

ps中的背景图尺寸与图像尺寸不同时,如何将图像分离出来----------已解决的问题...-程序员宅基地

在做游戏开发时, 我们常常遇到别人给的整个psd格式的文件,里面有背景和按钮,两者大小是不一样的。如何将按钮从背景中分离出来,并且大小保持原来的样子。下面用图来一一介绍:1、两者大小不同2、只保留一个图层可见3、选择确定4、效果5、保存6、两者大小比较图像大小...

visio软件接口流程图_使用VISIO软件绘制系统框图及流程图的方法-程序员宅基地

VISIO是微软开发的一款专业的绘制系统框图、流程图及组织结构图等示意图的软件。比word中简单的绘制图形要容易的多,而且功能比较强大 。这些基础办公软件都是微软公司开发的,所以二者的兼容性还是不错的。今天小编为大家带来的是使用VISIO软件绘制系统框图及流程图的方法!一起去看看吧!软件名称:Microsoft visio 2010 简体中文版特别版 32/64(附序列号密钥)软件大小:575.6..._系统接口图怎么画

【渝粤题库】国家开放大学2021春2441经济数学基础1题目_函数y=x2+2x-7在区间_渝粤题库的博客-程序员宅基地

试卷代号:24412021年春季学期期末统一考试经济数学基础1 试题2021年7月导数基本公式: 积分基本公式:′=0 ()′= ()′= ()′= ()′= ()′= ()′=cosx ()′= ()′= ()′=一、单项选择题(每小题4分,本题共20分)1.下列函数中为偶函数的是( ).A.y=x3sinx B.y=lnxC.y=xcosx D.y=x+x32.在下列指定的变化过程中,( )是无穷小量.A.-(x→∞) B.ln(x+2)(_函数y=x2+2x-7在区间

hdu6701 Make Rounddog Happy(分治)-程序员宅基地

题目链接大意:让你求满足题意的区间个数思路:先跑一遍rmq,记录区间最大值下标,预处理每个点最左到左边哪个点,最右到右边哪个点,使得这段区间没有重复。然后就直接分治,每次分治的区间先求出最大值下标,然后对小的一边for扫一遍求出符合的区间然后更新答案即可。细节见代码#include<bits/stdc++.h>#define fi first#define se sec..._make rounddog happy

前端处理后端的富文本_前端的显示后端传递的富文本信息-程序员宅基地

v-html=“{{}}"if (es !== parseInt(items.answer[0])) { let right = items.answer[0] let rightAnswer = items.metas.choices[right] rightAnswer = rightAnswer.replace(/(\n)/g, ''); rightAnswer = rightAnswer.replace(/(\t)/g, ''); rightAns_前端的显示后端传递的富文本信息

android 找不到启动activity_此应用没有可供打开的activity-程序员宅基地

修改一下启动activity 任意一个地方 重新编译_此应用没有可供打开的activity

推荐文章

热门文章

相关标签