bt_mx

news/2024/10/30 9:24:46/

初识Java

Java帝国的诞生

1972年c诞生(说是可移植性的,事实不是的,一点小小的错误就报错)

  • 贴近硬件(汇编的一些特点)、运行快、效率极高

  • 操作系统、编辑器、数据库、网络系统等

  • 指针和内存管理(沉重的枷锁)

1982年c++诞生(更为复杂)

  • 面向对象

  • 兼容c

  • 图形领域、游戏等

1995年Java诞生(反抗的结果,摒弃c语言指针和内存管理,拥有可移植性,c++面向对象保存下来了)

  • 语法有点像c
  • 没有指针
  • 没有内存管理
  • 真正的可移植性,编译一次,到处运行,简称跨平台(JVM java虚拟机)
  • 面向对象
  • 类型安全
  • 高质量的类库

1995年网页简单粗糙,缺乏互动性,java就作为浏览器的小插件图形界面的程序(Applet),现在Applet淘汰了,js比较流行

c语言的部分人嘲笑这个东西像一个玩具只能在网页上做一些东西,java开始密谋进军进行扩张:

Java2标准版(J2SE)去占领桌面  败了,开发的界面难看,而且运行必须安装虚拟机,难以接受

Java2移动版(J2ME)去占领手机  败了

Java2企业版(J2EE)去占领服务器  简直就是为服务器端程序发明的(强大、健壮、安全、简单、跨平台,适合团队开发的 大型项目) 牛逼、厉害

JavaSE:标准版(桌面程序,控制台开发…) 最核心的,最基本的;javaSE基础打牢,再去学javaEE

JavaME:嵌入式开发(手机,小家电…) 淘汰了

JavaEE:企业级开发(web端,服务器开发…) 重要,但是需要有javaSE基础

基于java开发了巨多的平台、系统、工具

构建工具:Ant,Maven,Jekins

应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic

Web开发:Struts,Spring,Hibernate,myBatis

开发工具:Eslipse,Netbean,intellij idea,Jbuilder

...

2006:Hadoop(大数据领域)

2008:Andriod(手机端)完成J2ME壮志未酬的事情

三高:高可用、高性能、高并发

微软推出.Net语言进行对抗Java,开发工具visual studio 服务器... 数据库SQLServer进行对抗


http://www.ppmy.cn/news/460736.html

相关文章

bt 下载工具 deluge 配置 优化 使用

目录 Ubuntu 18 配置 deluge Deluge 安卓远程客户端 Deluge 性能调优 deluge是基于libtorrentpython的跨平台bt/pt客户端,适合在Linux环境下使用 deluge完全开源免费,对IPv6支持良好,性能优于transmission;在嵌入式设备上使用d…

二叉排序树

二叉排序树 一、二叉排序树的定义&#xff08;二叉排序树可用于元素的有序组织、搜索&#xff09; 二叉排序树&#xff0c;又称二叉查找树&#xff08;BST,Binary Search Tree&#xff09; 性质&#xff1a;左子树结点值 < 根结点值 < 右子树结点值&#xff0c;左子树和…

推荐一款适合苹果电脑小白使用的BT下载器

BT是一种互联网的P2P传输协议&#xff0c;全名"BitTorrent"&#xff0c;目前是基于广大开发者群体的开放式传输协议&#xff0c;可用于文件的远程传输。BT下载是通过一个P2P下载软件来实现的&#xff0c;具有下载的人越多下载速度越快的特点。 下面我推荐一款适合苹…

BT.601与BT.656

ITU-R Recommendation BT.601&#xff0c;简称Rec.601或者BT.601&#xff08;或者它的前身&#xff0c;CCIR601&#xff09;&#xff0c;是1982年由ITU-R发布的一个标准&#xff0c;用于将各行数位视讯讯号进行数位化。旧名称为CCIR 601&#xff0c;国际电信联盟&#xff08;IT…

BT.601和BT.656

BT601和BT656 在日常的工作中我们常听到BT601&#xff08;CCIR601&#xff09;和BT656的说法&#xff0c;另外老一点的文档可能还会提到CCIR601&#xff0c;CCIR656的说法&#xff0c;今天就对这两个概念做简单说明。 首先说明一下ITU-R BT601/656和CCIR601/656的前世今生&…

BT.709 vs BT.2020

BT.709和BT.2020都是ITU-R发布的电视参数标准。 BT.709是《节目制作和国际节目交换中使用高清晰度电视标准的参数值》&#xff0c;指定了高清电视也就是常说的1080p电视的参数标准。 BT.2020是《超高清电视系统节目制作和国际交换的参数数值》&#xff0c;指定了超高清电视&a…

BT没死!305个国外BT资源聚合站点大全

最近各个BT站的日子很不好过&#xff0c;很多都关门停业&#xff0c;不仅仅是国外的海盗湾&#xff0c;连国内比较知名的BTChina也没了。但是作为一种资源共享的方式&#xff0c;BT下载并没有死&#xff0c;还有很多类似海盗湾和BTChina这样的聚合型站点&#xff0c;为大家提供…

最全BT介绍

BitTorrent 简介 riba2534 2021年04月11日 19:26 阅读 851 关注 BitTorrent 简介 从 P2P 说起 经常在网上飙车的老司机应该都知道 BT 下载&#xff0c;但是有时候拿到了种子却下载不动&#xff0c;会不会很抓狂&#xff0c;是不是还觉得是自己网不行&#xff0c;那作为一…