1.Java语言概述
1.Java语言概述
定义:Java是一门面向对象,支持跨平台技术同时也支持泛型编程的一门高级编程语言。高级编程语言:人书写的代码(即使用固定的格式和语法),必须通过一定的处理之后交给计算机的编程语言。
特点:1.面向对象2.跨平台3支持泛型
适用范围:Java使用企业级的WEB开发和移动端的开发。
发展历程:1.起源于1994年和1995年詹姆斯.高斯林团队研发
jdk版本的发展:1997年jdk1.0 1998年jdk1.2 2000年 jdk1.3 2002年 jdk1.4 2004年 jdk1.5(增加泛型等很多好用的技术) 2006年 jdk1.6 2009年sun公司被Oracle公司收购 2011年发布jdk1.7 2014年发布jdk1.8 2017年 jdk1.9 2018 年 jdk 10 jdk 11 2019年 jdk12 jdk 13
2.跨平台性
概述:一次编译多出执行
前提:java的代码运行其实实在一个虚拟的计算机上运行的,系统只要去安装这个版本对应版本虚拟机即可以实现跨平台。虚拟的计算机 (jvm:Java虚拟机)
3.jvm、jre、jdk
jvm:java的虚拟机
jre:java的运行环境[包含jvm和运行需要的资源]
jdk:java开发环境[包含jre和开发代码需要的一些资源]
4.基本配置
1.调整字体大小
增加大小:ctrl+{+}
减小字体:ctrl+[+]
2.去掉不需要的注释
3.自动补全代码
4.去掉不必要的浮窗
1.Java语言概述相关推荐
- 第1章 Java语言概述
第1章 Java语言概述 声明 0. Java语言应用场景 1. 软件开发介绍 2. 计算机编程语言介绍 3. Java语言概述 4. Java程序运行机制及运行过程 5. Java的环境搭建 5. ...
- Java语言概述与简单程序
Java语言概述 1. Java语言平台 1,J2EE(Java 2 Platform Enterprise Edition) 企业版 : 开发企业环境下的应用程序,主要针对web程序开发 2,J2S ...
- [JAVA_开课吧资源]第一周 Java语言概述、Java语言基础
主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程 ...
- java 语言概述(零)
2019独角兽企业重金招聘Python工程师标准>>> java 语言概述 1.软件:系统软件 vs 应用软件 2.语言的分类:第一代:机器语言 第二代:汇编语言 第三代:高级语言( ...
- 第一章:Java语言概述
Java语言的诞生.特点 java之父Jgosling团队在开发"Green"项目时,发现C缺少垃圾回收系统,还有可移植的安全性.分布程序设计.和多线程功能.最后,他们想要一种易于 ...
- java程序可分为两个基本文件_1 Java语言概述答案
第1章 Java语言概述 一.判断题 1.Java语言是一种解释执行的语言,这个特点是Java语言的一个缺点.(F)2.Java源程序的文件名一定要与文件中某个类的名称一致.(T) 3.Java语言采 ...
- java语言概述、java语言特性、java语言发展史、java语言作用
Java介绍: Java语言概述: Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语 ...
- 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld
第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...
- Java语言概述以及环境搭建
Java语言概述以及环境搭建 计算机系结构 硬件 软件 人机交互方式 常见的DOS命令 Java语言的概述 Java语言的背景 Java语言的特点 Java的主要版本 JDK下载 <1>J ...
最新文章
- mac 思科 链路聚合_TCP/IP协议栈-之-数据链路层分析
- 数组元素替换_LeetCode 题解 | 189. 旋转数组
- iOS 学习 - 13.微信分享链接、QQ 分享图片
- Web前端培训分享:Web前端到底是什么?
- 程序员数学基础【二、时间复杂度】(Python版本)
- iview 使用笔记
- SAP UI5 框架画Button的入口
- 打印管理 php,window_强化Windows Server 2008下的打印管理, 打印管理从来都是Windows Se - phpStudy...
- WinCE中命令行工具cvrtbin简介
- SAP License:SAP 成本管理专题
- Java 死锁及解决方法
- java jshelllink_02--Java Jshell的使用 最适合入门的Java教程
- 自动开票失败可能出现的错误信息
- Tabular Editor学习笔记_2
- win10系统个人服务器配置,个人电脑win10配置服务器吗
- [读书笔记]金融市场基础笔记
- 2021-2027全球与中国乳胶机械稳定性测试仪市场现状及未来发展趋势
- 极米发布极光RS Pro、H3、Z8X三款新品
- 4.4 给单元格快速添加斜线 [原创Excel教程]
- PR菜鸟入门 -- PR基础教学