java学习2021-04-07
2021-4-7 Mr Chang java
1 操作系统 : 用户<->应用程序<->操作系统<->硬件
2 万维网 www 环球信息网 world wide web www可以让web客户端 访问web服务器上的页面 并且由一个“全局统一资源标识符“(URI)标识 这些通过超文本传输协议 HyperText Transfer Protocol 互联网 包含 因特网 包含 万维网
3 b/s 和 c/s 架构区别 b/s : browser / server 浏览器访问 服务 c/s 架构 client / server 客户端访问服务端
4 java 基础是学习javaee 大数据 andriod开发的基石
Java基础课程概述
第一部分 编程语言核心结构 :主要知识点 变量 基本语法 分支 循环 数组
第二部分 java面向对象的核心逻辑 主要知识点:oop 封装 继承 多态 接口
第三部分 开发javase 高级应用程序 主要知识点 :异常 集合 I/O 多线程 反射机制
人机交互方式
(1)图形化界面 Graphical User Interface -- GUI 这种方式简单直观 使用者易于接受 ,容易上手操作
(2)命令行交互方式 Command Line Interface --CLI 需要有一个控制台 输入特定点命令 让计算机完成一些操作
计算机编程语言介绍:
第一代语言
-》 机器语言 指令以二进制代码形式存在
第二代语言
-》 汇编语言 使用助记符表示一条机器指令
第三代语言
java 简史
96年 发布JDK 1.0
04年 发布里程碑版本为 1.5 更名为JDK 5.0
11年 发布 7.0
14年 发布JDK8.0 是继JDK5.0 来变化最大的版本
17年 发布JDK9.0 最大限度实现模块化
18年3月 发布JDK 10.0 版本号也称为18.3
18年9月 发布JDK 11.0 版本号也称为18.9
JAVA SE 主要做 桌面级应用 JAVA EE 企业级应用 Java ME 小型版
(1)java 是一个纯粹的面向对象的程序设计语言, java舍弃来C语言中容易引起错误的指针
(2)java增加来垃圾回收器功能 用于回收不在被引用的对象所占据的内存空间
java语言的特点
特点一 :面向对象 两大基本概念 类对象
特点二: 健壮性 吸收了 C/C++语言的优点 去掉了其影响程序健壮性的部分 (指针和内存的申请与释放)提供相对安全的内存管理和访问机制
特点三 跨平台性 通过java语言编写应用程序可以在不通的系统平台上都可以运行 只需要在需要运行的环境安装一个java虚拟机 JVM java virtual machine 就可以运行
发表评论: