Java开发入门

Java开发入门

  • Java开发入门
    • 1.思维导图
    • 2.Java语言的特点
      • 1.简单性
      • 2.面向对象
      • 3.安全性
      • 4.跨平台性
      • 5.支持多线程
      • 6.分布性
    • 3.Java语言的发展史
    • 4.IDEA开发工具常用快捷键

1.思维导图

2.Java语言的特点

1.简单性
摒弃C++中运算符重载、使用引用代替指针、提供自动的垃圾回收机制
2.面向对象
提供类、接口、继承等原语;支持类之间的单继承、支持接口之间的多继承
3.安全性
4.跨平台性
通过JVM和字节码实现跨平台;“一次编写,就可到处运行”
5.支持多线程
任务的并发执行
6.分布性

3.Java语言的发展史

Java名字来源于一种咖啡的品种,由詹姆斯·高斯林发明;于1990年初开发出Java雏形,被命名为Oak
1995年5月23日,Java语言诞生
...
...
...
2019年9月,Oracle公司发布Java SE 13

4.IDEA开发工具常用快捷键

1.自动补全: alt+enter

2.生成方法代码(常用于重写方法): alt + insert

3.try catch: ctrl + alt + t

4.代码提示: alt + /

5.删除行: ctrl + x

6.复制行: ctrl + d

【Java基础】 Java开发入门相关推荐

  1. java基础的开发入门

    一.JDK的安装 二.java程序的开发入门 配置环境变量 运行第一个程序 命令窗口的几个操作   一.JDK的安装 Oracle公司提供了多个操作系统的JDK,不同的操作系统的JDK在使用上基本相似 ...

  2. java基础-Eclipse开发工具介绍

    java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...

  3. #java #web jsp开发入门(web应用概述、tomcat简介、编写步骤)

    #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 目录 #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 1.w ...

  4. Java基础-配置开发环境-安装JDK

    Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...

  5. java基础-Idea开发工具介绍

    java基础-Idea开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 之前给大家介绍过一款Java的IDE叫eclipse,有些功能用起来不是很得心应手,尤其是在导报的 ...

  6. Java基础----Java编程语言概述

    Java基础----Java编程语言概述 文章目录 Java基础----Java编程语言概述 Java编程语言概述 1-1 软件开发介绍 1.1软件开发介绍 1.2 常用命令 1-2 计算机编程语言介 ...

  7. JAVA基础--JAVA SE(知识点总结 Ⅴ )

    前面内容请见: JAVA基础–JAVA SE(知识点总结 Ⅰ ) JAVA基础–JAVA SE(知识点总结 Ⅱ ) JAVA基础–JAVA SE(知识点总结 Ⅲ ) JAVA基础–JAVA SE(知识 ...

  8. Java基础-Java中的堆内存和离堆内存机制

    Java基础-Java中的堆内存和离堆内存机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 转载于:https://www.cnblogs.com/yinzhengjie/p/9 ...

  9. Java基础-JAVA中常见的数据结构介绍

    Java基础-JAVA中常见的数据结构介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.什么是数据结构 答:数据结构是指数据存储的组织方式.大致上分为线性表.栈(Stack) ...

  10. Java基础-Java中的内存分配与回收机制

    Java基础-Java中的内存分配与回收机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一. 二. 转载于:https://www.cnblogs.com/yinzhengji ...

最新文章

  1. 计算机领域经典巨著TAOCP卷3上市!【含赠书】
  2. 巨量模型时代,浪潮不做旁观者:2457亿参数,打造全球最大中文预训练模型
  3. mixin network_基于Mixin Network的Ruby比特币开发教程
  4. IIS发布ASP.NET应用常见错误及解决办法
  5. Delphi的四舍五入函数
  6. wordcount linux java_linux下在eclipse上运行hadoop自带例子wordcount
  7. Spring框架中IoC(控制反转)的原理
  8. 开放app开放login_开放值得付出努力吗?
  9. mysql cluster 子查询速度很慢
  10. 百度谭中意:我和开源20年
  11. 测试打印机性能的软件,打印机检测软件Printer Check
  12. android 手机通过蓝牙连接条形码扫描枪后自动断开连接,Android手机(设备)连接扫描枪扫码遇到的问题...
  13. Markdown 制作思维导图
  14. 中国智慧消防产业需求现状及十四五发展趋向分析报告2021-2027年版
  15. 未来瓶窑的交通生命线与发展规划
  16. Oracle中EXECUTE IMMEDIATE用法
  17. vue2.0 唤起百度地图app_高德地图公测“你好小德”语音助手:解决十大驾车导航痛点...
  18. html excel 在线编辑,利用js实现在线编辑excel表格代码
  19. 算法导论15.1动态规划之钢条切割
  20. ansys apdl变量基本操作

热门文章

  1. Java人事与工资管理系统的设计
  2. 一款针对中小学研发的智慧校园系统源码,智慧学校源码,Java+智慧安防+智慧互联+智慧电子班牌+小程序源码
  3. 练就强大的学习能力(一)
  4. 颠覆传统经营模式,区块链助力餐饮行业数字化革新
  5. 金鹰flashmx教程学习笔记
  6. 煤都也要迈向互联网 抚顺将打造东北亚一流的电商产业基地
  7. 太赛博朋克!华为天才少年自制B站百大Up奖杯,网友:技术难度不高,侮辱性极强...
  8. kubernetes 详解(下)
  9. MDL(材质定义语言)
  10. Synchro Arts 三款软件的对比