从零开始的编程-java篇1.6.1 万变不离其宗,hello word

前言:

通过实践而发现真理,又通过实践而证实真理和发展真理。从感性认识而能动地发展到理性认识,又从理性认识而能动地指导革命实践,改造主观世界和客观世界。实践、认识、再实践、再认识,这种形式,循环往复以至无穷,而实践和认识之每一循环的内容,都比较地进到了高一级的程度。

简单回顾:

上一期,我们体验了,如何使用java语言与计算机进行交流,具体步骤如下

        第一步:创建java语言环境

        第二步:创建java语言代码载体

        第三步:输入java代码

        第四步:启动编译器

        第五步:编译器翻译代码并传入计算机

在实践中,我们出现了一个问题,并通过报错解决问题

实践完后,作者通过总结再实践,形成了以下内容:

我们寻找到了最适合植物发展的环境(java环境)以及最适合播种的土壤(.java文件)

(高度总结3.0版本)

(笛卡尔坐标系展开1.0版本)

举个例子,C语言是由C环境+C代码+C载体组合而成

举一反三的能力有没有,交给你们:C++,python,Java,结尾加上答案

(高级编程语言发展史3.0版本)

(在本期内容中,作者突发奇想总结了4.0版本)

(4.0版本有没有一种时代造就英雄,英雄造就时代的感觉)

(机器语言、汇编语言等没连上代码代码载体是因为作者太懒,没画上)

(java语言的应用3.0)

(别看只是换了一个顺序,这可是有大门路的)

知新:

秉承着:先于实践,源于变化,升于思考,再于实践,形于总结的全新理念(新抄的)

简单的回顾了上期内容,相比大家可能知道为什么强调实践:新环境,新语言是基于前辈们对旧语言,旧环境的实践,变化,思考,再实践,总结而来;新环境是由前辈们的实践总结;

在关于out篇失败的分析中,我们得知——实践的重要性;即时代是思想之母,实践是理论之源

A:有的人就会说了,既然别人的认知是实践而来,我直接背不行吗?

A:根据作者个人实践而来,作者背了忘,忘了背,直到发现了以他人经实践结果的认知为目标,配上个人实践去验证这一条路(好吧,这也是抄的)

正片:

先从载体开始
认知

载体:

科学角度:指某些能传递能量或承载其他物质的物质。

实用角度:泛指一切能够承载其他事物的事物。

这里前辈们对载体的认知分为成两个框架,实际上是一个框架,作者认为——实用角度的结论是基于科学角度的结论为核心,指导再实践的结果

我们如何通过实践去验证这个结论呢?

第一次实践,现实环境

现在你看见了《一个盘子,里面有苹果》,《一个玻璃杯,里面有水》

QA回答:

A:盘子和苹果是什么关系?玻璃杯和水是什么关系?

Q:盘子在苹果下面,玻璃杯在水下面

A:用更科学的话术,盘子承载了苹果的重力,玻璃杯承载了水的重力

想必看到这张图,您就知道了载体这个词怎么来的!

苹果是物体,盘子是物体,水是液体,杯子是物体,中间的线代表承载作用,嗯?!苹果是被承载乌,盘子的作用是承载被承载物,杯子的作用也是承载被承载物

再实践

看看自己坐的椅子,脚踩的土地,原来世间万物上——一切下面的物体都有承载作用,桀桀桀,我发现了一个真理,该叫什么呢?承载物体,看见这个你就知道了承载物体的作用是什么了......物体这个名字怎么样,好!

一个性马的大神提出了一个概念——物质是组成世界万物的实物,事物和物体都由物质组成的,

最终认知(验证):

那岂不是万物中承载物体都能叫载体!

科学角度:指某些能传递能量或承载其他物质的物质。

实用角度:泛指一切能够承载其他事物的事物。

再认知:

载体的本质是事物,宇宙由物质组成,物质都有载体作用

window环境

文件有什么属性呢?反过来问就是事物有什么属性,文件就有什么属性——因为它们都是载体

载体有名字,有大小,有类型,有范围

名字有了,大小看不见,类型有了,范围看不见

空间,大小都看见了

名字告诉我们,这个文件叫什么!

大小告诉我们,这个文件有多少内容!

类型告诉我们,这个文件装的是什么内容!

空间告诉我们,这个文件的范围边界在哪!

看看上一期我们创建的java文件,看能不能套进入

疑问,java代码能输进去,试试c代码能不能输入进去

#include <stdio.h>
int main()
{// printf() 中字符串需要引号printf("Hello, World!");return 0;
}

试试

输入进去了,哪这个类型有啥用呢?

运行看看

报错了,非法字符,需要class等内容

我们可以在杯子里面装水,也可以在杯子里面装药,但是水和药有作用上的区别,你的需求是喝水,而不是吃要,java环境需要的是java代码

再试试,我们修改类型,在放进java环境中看看

运行

java环境不仅限于java代码,还需要java代码载体

再一次尝试

当没有载体时,它的报错是上面这样的

当前实践的当前总结:

第一点:同环境不同语言会产生非法字符的报错;

第二点:同环境同语言不同载体会产生仅当显式请求注释处理时才接受类名

公布答案:

c++语言由c++环境加c++代码加c++载体组成

python语言由python环境+python代码+python载体组成

java语言由java环境+java代码+java载体组成

C语言由C环境+C代码+C载体组成

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

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

相关文章

【漏洞复现】CVE-2021-45788 SQL Injection

漏洞信息 NVD - cve-2021-45788 Time-based SQL Injection vulnerabilities were found in Metersphere v1.15.4 via the “orders” parameter. Authenticated users can control the parameters in the “order by” statement, which causing SQL injection. API: /test…

Mac系统下 idea运行maven项目中存在的问题BeanDefinitionStoreException

1.在进行 注解XML 方式整合三层架构事出现此问题 org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [/Volumes/PS2000/Java/SpringProject/micro-shop/spring-annotation-practice-03/target/classes/com/ja…

shiro注入filter内存马(绕过长度限制)

shiro环境 https://github.com/yyhuni/shiroMemshell&#xff08;实验环境&#xff09; 这里用的 Client_memshell.java package com.example.demo;import javassist.ClassPool; import javassist.CtClass; import org.apache.shiro.crypto.AesCipherService; import org.ap…

c语言大一期末复习

l例1&#xff1a;输入一行字符&#xff0c;统计其中空格的个数 #include<stdio.h> int main( ) { char ch; int count0; while((chgetchar())!\n) { if(ch ) { count1; } } printf("%d\n",coun…

心血管疾病中医怎么调理

心血管疾病在中医范畴内属于胸痹&#xff0c;中医会根据不同的证候&#xff0c;如心血瘀阻证、寒凝心脉证、痰浊闭阻证、心肾阴虚证、气阴两虚证等&#xff0c;采取不同的调理方法。以下是一些中医调理心血管疾病的常用手段&#xff1a; 一、中药调理 ‌心血瘀阻证‌&#xf…

群晖利用acme.sh自动申请证书并且自动重载证书的问题解决

前言 21年的时候写了一个在群晖&#xff08;黑群晖&#xff09;下利用acme.sh自动申请Let‘s Encrypt的脚本工具 群晖使用acme自动申请Let‘s Encrypt证书脚本&#xff0c;自动申请虽然解决了&#xff0c;但是自动重载一直是一个问题&#xff0c;本人也懒&#xff0c;一想到去…

raid 状态查看 storcli64

场景 当磁盘报错的时候使用该命令排查 fdisk -l /dev/sdb fdisk: cannot open /dev/sdb: Input/output error进一步使用 smartctl 排查 smartctl -a /dev/sdb 输出 smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-144-generic] (local build) Copyright (C) 2002-19, B…

《探索PyTorch计算机视觉:原理、应用与实践》

一、PyTorch 与计算机视觉的奇妙相遇 在当今数字化的时代&#xff0c;计算机视觉作为一门能够赋予机器 “看” 的能力的技术&#xff0c;正以前所未有的速度蓬勃发展&#xff0c;深刻地改变着我们的生活和众多行业的运作模式。从智能手机中的人脸识别解锁&#xff0c;到安防监控…

使用VSCode Debugger 调试 React项目

一般我们调试代码时&#xff0c;用的最多的应该就是console.log方式了&#xff0c;还有的是使用Chrome DevTools 通过在对应的 sourcemap代码位置打断点进行调试&#xff0c;除了上面两种方式外还有一种更好用的调试方式&#xff1a; VSCode Debugger。 VSCode Debugger可以直…

mapbox基础,加载mapbox官方地图

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;mapbox 从入门到精通 文章目录 一、&#x1f340;前言1.1 ☘️mapboxgl.Map 地图对象…

汽车IVI中控开发入门及进阶(三十八):手机投屏HiCar开发

手机投屏轻松实现手机与汽车的无缝连接,导航、音乐、通话等功能应有尽有,还支持更多第三方应用,让车载互联生活更加丰富多彩。 HiCar在兼容性和开放性上更具优势。 手机投屏可以说是车机的杀手级应用,大大拓宽了车机的可用性范围。其中华为推出的HiCar就是非常好用的一种。…

Elasticsearch:确保业务规则与语义搜索无缝协作

作者&#xff1a;来自 Elastic Kathleen DeRusso 利用查询规则与语义搜索和重新排序相结合的强大功能。 更多阅读&#xff1a; Elasticsearch 8.10 中引入查询规则 - query rules Elasticsearch 查询规则现已正式发布 - query rules 你是否知道查询规则&#xff08;query ru…

把riscv32位系统弄懂1:riscv32 CPU指令学习

Riscv手册 首先下载手册&#xff1a;文件下载----中国开放指令生态(RISC-V)联盟 从这个页面下载riscv-spec-v2.1中文版 也可以下载中科大的这本&#xff1a;RISC-V手册 Riscv32指令集包括基础指令集和一些扩展指令集&#xff0c;比如在ESP32C3技术手册中&#xff0c;写到E…

全国消费水平系统|Java|SSM|JSP|

【技术栈】 1⃣️&#xff1a;架构: B/S、MVC 2⃣️&#xff1a;系统环境&#xff1a;Windowsh/Mac 3⃣️&#xff1a;开发环境&#xff1a;IDEA、JDK1.8、Maven、Mysql5.7 4⃣️&#xff1a;技术栈&#xff1a;Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html 5⃣️数据库可…

达梦数据库-读写分离集群部署

读写分离集群部署 读写分离集群由一个主库以及一个或者多个(最多可以配置 8 个)实时备库组成&#xff0c;基于实时归档实现的高性能数据库集群&#xff0c;不但提供数据保护、容灾等数据守护基本功能&#xff0c;还具有读写操作自动分离、负载均衡等特性。同时可以配置确认监视…

【ALGC】探秘 ALGC—— 卓越数据处理能力的科技瑰宝

我的个人主页 我的领域&#xff1a;人工智能篇&#xff0c;希望能帮助到大家&#xff01;&#xff01;&#xff01;&#x1f44d;点赞 收藏❤ 在大数据时代&#xff0c;如何高效地处理和分析海量数据是一个核心挑战。ALGC&#xff08;Advanced Learning and Generalized Comp…

docker仓库用户认证

保证实验环境纯净删除启动的docker 1.安装建立认证文件的工具包 [rootlocalhost ~]# yum install httpd-tools -y 2.创建目录存放认证文件 [rootlocalhost ~]# mkdir auth [rootlocalhost ~]# htpasswd -Bc auth/.htpasswd lee #-B 强制使用最安全加密方式&#xff0c;默认用m…

(OCPP服务器)SteVe编译搭建全过程

注意&#xff1a;建议使用3.6.0&#xff0c;我升级到3.7.1&#xff0c;并没有多什么新功能&#xff0c;反而电表的实时数据只能看到累计电能了&#xff0c;我回退了就正常&#xff0c;数据库是兼容的&#xff0c;java版本换位java11&#xff0c;其他不变就好 背景&#xff1a;…

【IMU:视觉惯性SLAM系统】

视觉惯性SLAM系统简介 相机&#xff08;单目/双目/RGBD)与IMU结合起来就是视觉惯性&#xff0c;通常以单目/双目IMU为主。 IMU里面有个小芯片可以测量角速度与加速度&#xff0c;可分为6轴(6个自由度)和9轴&#xff08;9个自由度&#xff09;IMU&#xff0c;具体的关于IMU的介…

Linux 基本使用和程序部署

1. Linux 环境搭建 1.1 环境搭建方式 主要有 4 种&#xff1a; 直接安装在物理机上。但是Linux桌面使用起来非常不友好&#xff0c;所以不建议。[不推荐]。使用虚拟机软件&#xff0c;将Linux搭建在虚拟机上。但是由于当前的虚拟机软件(如VMWare之类的)存在一些bug&#xff…