0基础学Java-02Java基础概念

news2025/1/11 14:12:46

1.高级语言的编译运行方式

编译型:C++(.c->.obj->运行)

解释型:Python按行翻译

混合型:Java不是直接运行在系统中的,是运行在虚拟机中的

Java跨平台原理:通过虚拟机实现的

2.JRE和JDK

JVM - 核心内库 - 开发工具->JDK(是Java开发工具包)

运行class文件需要什么东西?

JVM - 核心内库 - 运行工具->JRE(是Java运行环境)

JDK、JRE、JVM三者的包含关系

JDK包含了JRE,JRE包含了JVM

Java注释

注释:就是对代码解释说明

单行注释://注释信息

9fd9abf00e7462db854f5ad443b6d90e.png

多行注释:/*注释信息*/

3d67548168daa849d532f6b2df85f7d3.png

文档注释:/**注释信息**/

注释的注意事项:注释的内容不参与编译和运行,仅仅是对代码的解释说明;在书写的时候不要嵌套注释

关键字

被Java赋予了特定涵义的英文单词

关键字特点:全部小写

class:用于创建、定义一个类,类是Java最基本的组成单元

60895b2a3af967e8b27649280125aa2f.png

cfe17ec3a5dac63f923c7ce215c22881.png

字面量

告诉程序员:数据在程序中的书写格式

分类:

f50ef8defbd3dfbd720a215c2162d843.png

3c571461851d63aa41b046f9da02cc17.png

e959c69cb249c5e34159b9b9031af56d.png

5749bb97ff9f61707cd1c0087299c05e.png

这里代码中null没有加双引号就会报错的

\t    制表符

在打印的时候,把前面字符串长度补齐到8或者是8的整数倍,最少补1个空格,最多8个空格

总结

dca37bf34505369cfc84e21ce6d33da7.png

变量:在程序执行过程中,其值可能方生改变的量(数据)

使用场景:当每个数据经常发生改变,我们可以用变量存储。当数据变化时,只要修改变量里面的记录值即可

定义格式:

c9a4b2761892709c23d933fe03950b6d.png

代码如下

8c0e1110aaf6a568073deb241e3ac666.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/146191.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数组和字符串

1、数组 1.1 集合、列表、数组 集合:由一个或多个确定的元素所构成的整体 集合特点:集合中的元素类型不一定相同;无序 列表(又称线性列表):即按照一定的线性顺序,排列而成的数据项的集合。–…

【阅读】《MYSQL技术内幕:InnoDB》索引使用

B树索引使用 不同应用下 OLTP 应用中,查询操作只从数据库中取得一小部分数据,如根据主键值取得用户信息,根据订单号取得订单的详细信息。通常会添加主键索引OLAP 应用中,查询多是面向分析的查询,目的是为决策者提供支…

WordPress网站速度优化教程

网站访问速度是影响网站访客流量的重要因素,几秒内打不开网站会导致很多访客的流失,因此在WordPress程序中网站速度优化尤为重要。 当然服务器地区和配置也会影响访问速度 服务器速度:国内>香港或国外服务器 配置你有钱就上好的&#xff0…

【7.2 指标的应用与设计(15%)-业务数据分析】——CDA

目录 I.大纲 II.可视化图表 2.1 业务图表决策树 2.2 比较 2.3 序列 2.4 构成 2.5 描述 I.大纲 II.可视化图表 2.1 业务图表决策树 分成了4类:比较、序列、构成、描述类 1.比较类:不同对象、项目间 大小多少,好坏关系程度。&#xff…

TikTok Shop美国小店现状如何?

SHOP美国小店现状如何?在2022年11月份,TikTok已经正式公布了TikTok Shop美国站,那么目前情况如何呢?有什么困扰?有参加美国小店闭环测试之后的效果并不乐观的卖家表示,美国电商市场相对稳定,且中…

使用Docker部署前后端分离项目

目录 引言 部署需要用到的镜像汇总 1. Redis部署 (1)搜索Redis镜像 (2)拉取Redis镜像 (3)创建Redis容器 2. MySQL部署 (1)拉取MySQL镜像、 (2)查看…

《WebGL编程指南》学习笔记(更新中)

《WebGL编程指南》学习笔记前言1.第一章 WebGL概述1.1 WebGL优势1.2 WebGL起源1.3 WebGL程序结构2.第二章 WebGL入门2.1 了解canvas2.1.1 使用canvas绘制一个长方形2.2 第一个WebGL程序(清除画布)2.3 绘制一个点(版本1——了解着色器&#xf…

k8s之job和cronjob

写在前面 本文一起看下使用k8s来进行作业和定时作业。 1:k8s的业务类型 如果是按照业务类型来划分的话,可以分为离线业务和在线业务,如下: 在线业务:容器启动之后就一直不退出的业务,如Nginx 离线业务&…

XSS-Game 通关教程,XSS-Game level1-18,XSS靶场通关教程

​ 「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「专栏简介」: 此文章已录入专栏 靶场通关教程 XSS-GameXSS-Game level1XSS-Game level2XSS-Game level3XSS-Game level4XSS-…

【QT开发笔记-基础篇】| 第五章 绘图QPainter | 5.15 绘制温度曲线

本节对应的视频讲解:B_站_视_频 https://www.bilibili.com/video/BV1L24y1Q7hc 前面已经讲解了 QPainter 绘图的基本使用 其中包括: 绘制图形 点、线、矩形、圆角矩形、椭圆、圆、圆弧、饼图、弦图、多段线、多边形、路径、文本、图片 画笔设置 线宽…

crawlergo联动xray漏洞挖掘

SRC漏洞挖掘 简介 SRC漏洞平台:安全应急响应中心(SRC, Security Response Center),是企业用于对外接收来自用户发现并报告的产品安全漏洞的站点。说白了,就是连接白帽子和企业的平台,你去合法提交漏洞给他…

研讨会回顾 | 中国企业在软件自动化测试方面的实践现状、挑战及趋势探讨

2022年12月6日,龙智与软件测试自动化“领导者”SmartBear联合举办了主题为“如何通过自动化测试实现降本、增效与提质”的在线研讨会。 此次研讨会中,龙智技术总监李毅为大家分享中国企业在质量和测试中面临的挑战,以及自动化测试实践的现状与…

关于 Serverless 应用架构对企业价值的一些思考

作者:寒斜 前言 对于企业方而言,最关心的核心诉求就是如何能获取更多的营收,更高的利润,通俗点说就是如何赚更多的钱;企业赚钱的方式主要是通过出售企业服务,当用户购买更多的企业服务,企业赚…

【Linux】vim的基本操作

这里写目录标题一、vim编辑器1、基本概念2、基本操作二、vim指令集1、命令模式命令集2、底行模式命令集一、vim编辑器 1、基本概念 vi和vim都是多模式的编辑器,vim是vi的升级版本,并且兼容vi的所以指令。 vim有多种模式,本文讲解常用的3种模…

c++入门(命名空间+缺省参数+函数重载)

文章目录1. 命名空间1. c语言的两个域2. 命名空间的使用1.类型问题命名空间A和B的实现2. 变量问题3.三种访问方法1.指定命名空间访问2. 全局展开using namespace std 的含义尽量不使用using namespace std的原因3. 部分展开2. 缺省参数(备胎)1. 概念2.全缺省参数3.半缺省参数错…

2023/1/6 Vue学习笔记-3-生命周期

1 引出生命周期 透明度变化的案例&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport&qu…

HTML实现动态旋转字母背景

演示 css html, body {background: radial-gradient(#181818, #000000);margin: 0;padding: 0;border: 0;-ms-overflow-style: none;}::-webkit-scrollbar {width: 0.5em;height: 0.5em;background-color: #c7c7c7;}/*定义滚动条轨道 内阴影圆角*/::-webkit-scrollbar-track {…

数据分析之数据相关性分析

相关性分析 作者&#xff1a;学者科技 时间&#xff1a;2022/12/25 应用场景 发现数据之间的关联性 比如 啤酒 和 尿布 删减统计指标 比如 城市里的温度传感器&#xff0c;相关性强的可以去掉以节约成本 挑选回归建模的变量 选择与因变量相关性高的自变量自变量间如果有高度…

数字漫画行业繁花似锦,国漫扎根本土文化“向外生长”?

2022年&#xff0c;一半是寒冰&#xff0c;一半是烈火。这一年&#xff0c;我们遇到了消费互联网的降温&#xff0c;包括互联网大厂降本增效潮到来&#xff0c;电商大促节不再公布销售额。同样&#xff0c;我们也见证了经济迸发的新活力&#xff0c;比如元宇宙、虚拟人掀起的热…

配置Domino解决CORS跨域问题

大家好&#xff0c;才是真的好。 前面我们讲过几篇Web应用开发的简单示例&#xff0c;主要功能是同一个站点的同一个应用里里面查看和搜索文档。如果对数据进行操作&#xff0c;可能多少会遇到网页跨域访问问题。 跨域&#xff0c;简单来说&#xff0c;就是浏览器对javascrip…