| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> JavaSE尚硅谷个人笔记01day——计算机和Java简介 -> 正文阅读 |
|
[大数据]JavaSE尚硅谷个人笔记01day——计算机和Java简介 |
**1.冯若依曼体系结构** 2.IT定律之行业发展定律 摩尔定律,安迪-比尔定律,反摩尔定律 3.内存 内存单位: 比特bit,一个0或1,最小储存单位 字节byte,最基本存储单位,8个比特 千字节(KB)=1024B;1MB = 1024KB;1GB = 1024MB..... 内存作用:1.从硬盘读取数据,提供给CPU使用 2.保存CPU的一些临时执行结果,一篇CPU下次使用 4.操作系统 用户-应用程序-操作系统-硬件 ——————————————————————————————————————————— 1 Java 概述 2.DOS命令:了解即可。 3.Java语言的主要特性? Java语言是易学的。
Java
语言是强制面向对象的
。
Java
语言是分布式的
。
Java
语言是健壮的。
Java
语言是安全的。
Java
语言是体系结构中立的。
Java
语言是解释型的。
Java
是性能略高的。
Java
语言是原生支持多线程的。
4 Java
语言运行机制及运行过程
4.1?
Java
语言的特点
面向对象? ?
两个基本概念:
类,封装
三大特性:封装,继承,多态
健壮性? ?
?跨平台性
有了JVM
,同一个
Java
程序在三个不同的操作系统中都可以执行。这
样就实现了
Java
程序的跨平台性。
4.2Java
两种核心机制
?Java虚拟机 (Java Virtal Machine)
JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指
令,管理数据、内存、寄存器
。
用户-字节码文件-JVM-操作系统-硬件
?垃圾收集机制 (Garbage Collection)
Java
程序还会出现内存泄漏和内存溢出问题吗?
Yes!
5 Java
语言的环境搭建
JDK = JRE +
开发工具集(例如
Javac
编译工具等)
JRE = JVM + Java SE
标准类库
6.第一个程序HelloWorld
?7.注 释(comment)
?
单行注释
?
格式:
//
注释文字
?
多行注释
?
格式:
/* 注释文字
*/
?文档注释(Java
特有)
?
格式:
/**
@author
指定
java
程序的作者
@version
指定源文件的版本
*/
? ? |
|
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:45:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |