Java 基础01(Notes on Java Basics)

首先我学到的是一些计算机的基础知识:

 

  • 软件(是一系列按照特定顺序组织的计算机数据(数据库)
  • 指令(代码,(算法))的集合。
  • 人机交互方式有两种 图形化界面交互 GUI 命令行方式CLI

常用命令行 DOS:

Dir 列出当前目录.md (make)创建目录rd(remove)删除目录 cd进入目录 cd..

退回到上一级目录 del删除文件 exit 退出DOS •Rd不是空的计算机不让删除目录

应用程序=算法+数据结构

•数据库的索引用的是树形结构 毕加树,集合(Hashmap..)等。也是数据结构

  算法:解决是否数据有误

数据结构就是 硬盘把数据存入内存中用的载体 =数组+线性结构,(链表+数据表+队列+栈)+树形结构。(二叉树)

计算机编程语言有:C, c++,java, php, python人工智能,scala 大数据,Kotlin 谷歌语言等

•机器语言 第一代语言 机器语言 (二进制代码)第二代 汇编语言(助记代码)第三代 高级语言 编程代码 pvthon。C, Pascal Fortran 语言面向过程的语言 SUN斯坦福大学网络公司开放 Java。

c+面向对象、

Java跨平台的纯面对对象的语言。

•开始语言命名为 Oka°(橡树)

.Net跨语言平台。

J2SE J2EE J2ME(😏😏一般老手都是叫的这个词)

四个版本 是Java SE 标准版 JavaEE 企业版JavaME 小型版 Java Card applet•Java小程序(applet)

Java易学的 强制面对对象 分布式 健壮的 安全的 解释型 原生支持多线程

  • Java舍奔了指针(用引用取代) 多重继承(用接口取代)增加垃圾回收功能 回收内存空间 JDK1.5引用泛型编程
  • 两大基本概念 类对象三大特征 封装继承多态 跨平台性 面对对象 JVM是一个虚拟的计算机 具有指令集并使用不同的存储区域负责执行指令 管理数据 内存 寄存器

Java程序是字节码文件 给JVM操作 系统调度 从硬盘中打开指令 如果是软件就分给内存 调用Cpu 执行指令

JDK=JRE (Java(运行环境命令).十编写工具Javac(编译文件命令,javacoc 文档解析文档解释)•十编码工具(Javac(编译文件命令,javadoc文档解析文档解释)(这几个文件不在核心类库)(运行环境)JRE=JVM+Java SE 核心类库(很多例如Java.lang包类)

重点:首先 是 java 源文件--根据命令--然后javac.exe编译--代码变为.class文件(public类名文件)(是字节码文件且字节码文件名为Java中的类名)然后 java.exe 解释运行 

Java有三种注释 单行注释 多行注释(多行不可以嵌套使用)文档注释•(特有)•(/*• 文档注释  */ javadoc 可以被解析要求类不是默认类 要是public类

api:应用程序接口类库

jre中包括的—大类也就是运行环境中的百分之八十 顶层有web applet等和底部jvm 就是-jre 然后jre+JDK中的编写工具命令就构成了Java大体结构

 

 总结:这篇比较杂乱有些知识点个人总结是为了方便好记,后续可以也需要修改一些话语

下一篇:我讲介绍怎么在Mac上搭建Java SE 环境 用Eclipse 软件编写Java第一个源文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Truswei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值