• 计算机:由软件和硬件组成。其中没有安装任何软件的电脑称为裸机

(1)计算机硬件是指系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件提供物质基础。eg:CPU,内存啥的
(2)计算机软件是按照特定顺序组织的计算机数据和指令的集合,使计算机按照事先预定好的顺序完成特定的功能。计算机软件按照其功能换分为系统软件和应用软件。eg:系统软件Windows,Linux,DOS(Disk Operating  System)啥啥的
应用软件GitHub,植物大战僵尸啥的

⑨磁盘符号加冒号,cd:绝对路径

eg:(小陌的垃圾电脑只有一个盘,走走样子,假装我不在c盘,想来c盘)

  • 常用DOS命令
    ①dir(directory)列出当前目录下的文件以及文件夹
    ②md(make directory)创建目录
    ③rd(remove directory)删除目录
    ④cd(change directory)改变指定目录
    ⑤cd ..退回到上一级目录
    ⑥del(delete)删除文件(某种程度上,可以视为所有不是文件夹的东西)PS:删除一类后缀名相同的文件,直接 *.后缀名
    ⑦exit退出DOS命令行
    ⑧cls(clear screen)清屏
  • 计算机中数据的运算都是以补码形式进行(补码是啥不知道的话 这个东东里说得还蛮详细的https://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html
  • java特点部分简述:(pps:对于初学面向对象的猿兄,小陌建议从c++入门)
  1. 开源(开放源代码)
  2. 跨平台:平台,指系统。编写一次,哪哪都能运行。由JVM(虚拟机)实现。
  • JVM && JRE && JDK
  1. JVM(Java Virtual Machine)是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现跨平台。
  2. JRE(Java Runtime Environment)java运行环境,包括JVM和Java程序所需的核心类库等。某种程度上可以说,若想要运行开发好的java程序,计算机只需要安装JRE即可。
  3. JDK(Java Development Kit)java开发工具包,包括java的开发工具和JRE。因而安装了jdk,就不用再单独安装JRE啦。

*使用jdk开发完成的java程序,交给JRE去运行,而再加上JVM的助攻后,可以去其他不同的系统运行。

  • jdk中的bin目录下存放着基础文件。其中有大量以.exe结尾的文件,而以此结尾的文件通常是可以直接双击运行的,当然运行方式通通常的是一闪而过……

.exe文件为可执行文件,全名executable file

  • 习惯性的把文件名命名为类名,那么猿兄你是否想过为啥要这样?其实不一样也是运行的,因为进行编译为字节码文件时,javac+文件名+扩展名(.java);而运行时,java+类名(不带扩展名)。
  • 非法字符:/65307 中文字符问题

#持续更新ing 后续见更新文章鸭

java从小白到老白①的更多相关文章

  1. Java SpringMVC小白的成长(一)

    如果你是一个小白,请跟着我走,我会让你少走弯路,如果你是大牛,那么多谢大牛可以给我提提建议. 说实话,来公司这么久,一直在做的是维护与修改bug.(我的语言是php,来公司才开始接触java). 要毕 ...

  2. CDH搭建Hadoop分布式服务器集群(java新手小白)

    1首先对于一个java还白的小白,先理解CDH与Hadoop的关系 一.Hadoop版本选择. Hadoop大致可分为Apache Hadoop和第三方发行第三方发行版Hadoop,考虑到Hadoop ...

  3. 1、JAVA的小白之路

    大学的时光过得很快,转眼我已经大二了,在大一时,学习了C\C++,对于语言有一定基础,在未来的道路上,我需要攒足干劲,积累足够的知识和技能,去走上社会. 我的第一任大学班主任告诉我:“作为程序员,你至 ...

  4. java从小白到架构师大牛必看书籍

    一.基础类 1.<ThinkingJava>,入门第一位是建立正确的概念. 2.<Core Java>,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁. ...

  5. java技术小白的入门

    一.入门书籍 1,疯狂java讲义 2,java编程思想 3,Maven权威指南 4,Spring 3.0就是这么简单 5,Spring技术内幕 6,Spring实战 7,Maven实战 二.入门业务 ...

  6. 小白学Java:奇怪的RandomAccess

    目录 小白学Java:奇怪的RandomAccess RandomAccess是个啥 forLoop与Iterator的区别 判断是否为RandomAccess 小白学Java:奇怪的RandomAc ...

  7. 大学四年,总结一套适合小白的Java自学路线和方法

    前言篇 大家好,我是bigsai 好久不见,甚是想念,文章同时收录在回车课堂(文底阅读原文可达). 无论你是大学生还是在职人员,想学Java时,都会面临两个选择,自学或者报班.报班通常太费钱,时间又不 ...

  8. java面试入门总结

    最近正好有时间空下来,前一段时间本来打算呢,写一写阶段的总结,今天就来谈谈吧.作为一个java入门小白,之前就职于浙江大华,是通过大华10月份秋季招聘通过大华的面试. 浙江大华校招采用模式是先笔试.再 ...

  9. Java内部类的一些总结

    作为刚入门Java的小白,这两天看到内部类,这里做一个总结,若有错误,欢迎指正~ 内部类是指在一个外部类的内部再定义一个类.类名不需要和文件夹相同. 内部类分为: 成员内部类.局部内部类.静态嵌套类. ...

  10. Java中String、StringBuffer、StringBuilder和toString的介绍

    作为一个刚接触java的小白,觉得字符串是个比较大的知识点,所以我把自己整理的一点笔记写成随笔,与园友一起分享,也请园友多多指出意见. 一.String类 1.字符串长度——length() Stri ...

随机推荐

  1. Lobe Chat 数据库版安装和使用教程

    DeepSeek 爆火之后官方网站一直繁忙,不少开发者都开始自己动手部署聊天客户端了. 市面上可供选择的套壳 UI 很多,但是论颜值和功能,还得是 Lobe Chat. Lobe Chat 是什么? ...

  2. manim边学边做--标准相机

    在Manim动画制作库中,Camera类是负责管理屏幕显示内容的核心类,其功能涵盖场景设置.对象渲染.坐标转换等多个关键方面. Camera类作为Manim中渲染流程的核心,在动画制作中主要作用包括: ...

  3. Python - [03] 基础语法

    题记部分 一.标识符 第一个字符必须是字母表中字母或下划线_ 标识符的其他部分由字母.数字和下划线组成 标识符对大小写敏感 二.Python保留字 三.注释 (1)单行注释:以#开头 #!/usr/b ...

  4. VulnHub-DC-6靶机-wpscan爆破+命令注入反弹shell+nmap提权

    一.环境搭建 选择扫描虚拟机 选择靶机路径 这里如果出现报错,无法导入,如VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因 ...

  5. 基于 Flink+Iceberg 构建企业级实时数据湖

    Apache Flink 是大数据领域非常流行的流批统一的计算引擎,数据湖是顺应云时代发展潮流的新型技术架构.那么当 Apache Flink 遇见数据湖时,会碰撞出什么样的火花呢?本次分享主要包括以 ...

  6. 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!

    3月6日最新消息,阿里云通义千问官方宣布推出最新推理模型 QwQ-32B,这一模型仅有 32B 参数,但在效果上与拥有 671B 参数的 DeepSeek-R1 相媲美.如果你自己部署 DeepSee ...

  7. 分布式锁—7.Curator的分布式锁

    大纲 1.Curator的可重入锁的源码 2.Curator的非可重入锁的源码 3.Curator的可重入读写锁的源码 4.Curator的MultiLock源码 5.Curator的Semaphor ...

  8. ocr识别过程中报错 tesseract is not installed

    这个问题无论在初始编译时或者在后来坏境变更调试时都会遇到的问题. 解决:问题原因是源码中的默认路径位置与文件位置不同,需要更改一下

  9. 【Pre】Exercise Log

    Pre2 #Task1 测评机(Java8)不支持enhanced Switch. Switch中,将case后的:改为->后,将会取消fall through,可以删去break; #Task ...

  10. Golang 入门 : 转换

    Go中数学运算和比较运算要求包含的值具有相同的类型.如果不是的话,则在尝试运行代码时会报错. 为变量分配新值也是如此.如果所赋值的类型与变量的声明类型不匹配,也会报错. 解决方法是使用转换,它允许你将 ...