ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java学习:前言和历史了解

2021-05-01 10:01:34  阅读:159  来源: 互联网

标签:Java 前言 微软 最后 C++ 学习 内存 java 指针


前言

首先在Java这门课上我要学习什么?

image-20210501094541322

先是聊一聊装机子,就是一个电脑想要运行至少需要哪些装备?CPU、内存、主板即可。其余的就是外接设备,input、output。

image-20210501094755269

这些都是冯诺依曼硬件体系结构。

image-20210501094905711

看完了硬件紧接着我们来看软件。

image-20210501094939665

紧接着最后是我们用的语言。

image-20210501094953986

Java帝国的诞生

1972 C语言

C语言两个巨大的包袱:指针(控制内存)与内存管理

1982 C++

图形与游戏领域比较强(操纵指针与内存)

1995的Java

语法要有点像C,没有指针没有内存管理,真正的可移植性(JVM)

之前Java叫C++--意思就在C++上修改一下但是最后用了一个咖啡的logo

bill gates 的微软本来想把Java绑死在windows上,但是Java不干,最后微软自己弄了一个.net专门给微软自己用。最后这两个打架。

1998的Java

1.J2SE去占领手机

2.J2ME去占领桌面

3.J2EE去占领服务器

遗憾的是前两个都败下阵来,最后发现Java好像专门是为服务器而生的。紧接着开发了一系列的工具、系统等(tomcat就是)

“三高“问题:高可用、高性能、高并发

image-20210428085108541

2008年之后 一个伟大的帝国就诞生了!!

Java的特性与优势

简单性:学习简单

面向对象:也就是给人用的,给人的思维

可移植性:跨平台

高性能:或许真的超过C++

分布式:可以处理很多网络上的东西比如协议什么的

动态性:反射机制

多线程:同时看视频、听音乐,边上QQ边打游戏

安全健壮的:安全性,防病毒、防篡改 异常机制

使用的人多!!!

踩中了互联网发展的时代!!!

Java的三大版本

write once ,run anywhere!!

image-20210428090836053

Java SE :先学好基础!

JDK JRE JVM

image-20210428091307130

学会把所有的环境都安装在同一个目录下,在E盘整一个专门的环境文件夹。

hello world

public class Hello{
	public static void main (String [] args){
	System.out.print("Hello world");
	}
}

文件名和类名一定要保持一致!

符号要用英文

大小写要注意

编译型 解释型语言

image-20210428102710696

现在这两个的界限越来越模糊了。

Java先编译到最后到操作系统了再解释。

当原始人抬头仰望星空的时候,人类便有了自己的发展目标!

psvm, main方法的快捷键

sout 输出的快捷键

标签:Java,前言,微软,最后,C++,学习,内存,java,指针
来源: https://www.cnblogs.com/17M150/p/14723853.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有