初识Java

; 初识Java ;

C&C++

初识Java

Java应运而生

以这样的构想进行编写

  • 语法类似C
  • 没有指针
  • 没有内存管理
  • 可移植性
  • 面向对象
  • 类型安全
  • 高质量的类库
  • ……

初识Java

可移植性

初识Java

Java发展

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

  • 构建工具:Ant,Maven,Jekins
  • 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weplogic
  • web开发:Struts,Spring,Hibernate,MyBatis
  • 开发工具:Eclipse,Netbean,Intellij Idea,Jbuilder
  • ……

2006:Hadoop(大数据领域)
2008:Android(手机端)

高可用 高性能 高并发

Java特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java三版本

  • JavaSE:标准版(桌面程序、控制台开发……)
  • JavaME:嵌入式开发(手机、小家电……)
  • javaEE:E企业级开发(web端、企业级开发……)

JDK、JRE、JVM

初识Java

posted @
2022-05-12 15:55 Alamro

阅读(
14

) 评论(
) 编辑

Original: https://www.cnblogs.com/ALMARO-Blog/p/16262807.html
Author: Alamro
Title: 初识Java

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/644013/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 阿里云ACE深圳同城会 开始报名

    大家好,阿里云 ACE深圳同城会本周末第一活动,主要大家一起聚聚,互相认识和熟悉,未来一起玩儿一起进步~ 通知大家一个好消息,当前凡是加入深圳ACE同城会组织(群)的朋友,通过跟群…

    技术杂谈 2023年5月31日
    062
  • 【转】Controller以及View的几种创建方式

    Xib是storyboard的前身,使用storyboard的好处是可以建立起界面跳转的关系,看起来更加直观。 可能报错的地方: 产生原因:在xib文件中没有进行任何操作。解决方法…

    技术杂谈 2023年6月1日
    078
  • 14. 构造二叉树

    title: 构造二叉树 , 看这一篇就足够! 思想:构造整棵树 = 根节点 + 构造左子树 + 构造右子树 📃 题目一描述 题目链接:从中序与后序遍历构造二叉树 🔔 解题思路 必…

    技术杂谈 2023年7月24日
    077
  • java XML标记语言

    可扩展标记语言( Extensive Markup Language),标签中的元素名是可以自己随意写,可拓展是相对于html来说 标记语言:由一对尖括号括起来 用来当做配置文件 …

    技术杂谈 2023年6月21日
    092
  • pycharm像vs那样进行代码折叠

    在visual studio中可以使用#region和#endregion来进行代码折叠,我尝试在pycharm中也可以使用相同的指令来折叠代码。 但是如果#endregion是在…

    技术杂谈 2023年6月1日
    070
  • 正则匹配中文

    [\u4e00-\u9fa5]+ 在线正则调试工具 posted @2022-09-14 17:21 自在拉基 阅读(19 ) 评论() 编辑 Original: https://…

    技术杂谈 2023年6月22日
    092
  • []什么是增长总结提炼

    [原创]什么是增长总结提炼 [原创]什么是增长总结提炼 1、 何谓增长? 增加或提高,比原来的多 2、增长路线 增长->经济增长->商业增长-> 用户增长 2.1…

    技术杂谈 2023年5月30日
    060
  • 从外包增删改查到大厂技术专家,我做对了什么?

    点击上方 ” 大数据肌肉猿“关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 前言 “梦…

    技术杂谈 2023年5月31日
    068
  • Elasticsearch性能优化汇总——写入&搜索

    在Elasticsearch的默认设置下,是综合考虑数据可靠性、搜索实时性、写入速度等因素的。当离开默认设置、追求极致的写入速度时,很多是以牺牲可靠性和搜索实时性为代价的。有时候,…

    技术杂谈 2023年7月24日
    050
  • 设计模式 20 观察者模式

    观察者模式(Observer Pattern)属于 行为型模式 在 Java 中,一个对象的状态发生改变,就可能会影响到其他的对象,与之相关的对象可能也会联动的进行改变。 比如监听…

    技术杂谈 2023年7月25日
    060
  • 浅谈kali : arpspoof工具原理

    介绍 arpspoof是一个通过ARP协议伪造数据包实现中间人攻击的kali工具。 中间人攻击虽然古老,但仍处于受到黑客攻击的危险中,可能会严重导致危害服务器和用户。仍然有很多变种…

    技术杂谈 2023年7月25日
    076
  • 微服务-springboot 部署无法读取文件 进行处理

    原因:本地用获取路径方式没问题,线上就出现打印 jar目录的问题。 第一种: java;gutter:true; String classpath = this.getClass(…

    技术杂谈 2023年7月25日
    052
  • Ajax学习笔记(二)

    二、prototype库具体解释 1、prototype库的使用 //导入下载好的prototype.js文件 //在自己的js中直接使用Prototype对象 document….

    技术杂谈 2023年5月30日
    070
  • 【转】iOS中的md5,crc32校验

    在使用URLSession下载一个文件过程中,如何校验呢? md5算法在ios中实现 我们在下载后会拿到一个NSData. const char str = (const char…

    技术杂谈 2023年6月1日
    0101
  • Linux学习笔记

    网络配置 系统管理 常用命令 帮助命令 文件目录命令 时间日期 用户管理 用户组管理 文件权限 搜索查找 压缩解压 磁盘查看和分区 进程管理 cron系统定时任务 软件包管理 Sh…

    技术杂谈 2023年7月11日
    072
  • shopify主题模板startup修改

    shopify startup主题是一个很好的直接面向消费者DTC品牌的shopify模板,具有增强的推荐部分可定制性强,适合‎ ‎服装和配饰, 健康与美容, 家居与园艺‎,Dro…

    技术杂谈 2023年5月31日
    096
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球