热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

第二章Java概述

第二章Java概述2.1Java技术体系平台JavaSE:标准版JavaEE:企业版JavaME:小型版2.2Java重要特点(四个)1




第二章Java概述
2.1 Java技术体系平台
Java SE:标准版
Java EE:企业版
Java ME:小型版

2.2Java重要特点(四个)
1)java语言是面向对象的(oop)
2)java语言是健壮的。java的强类型机制、异常处理、垃圾的自动收集是java健壮性的重要保障。
3)java语言是跨平台性的。一个编译好的.class文件可以在多个系统下运行。
4)java语言是解释型的。
解释性语言:Javascript,PHP,java
编译性语言:c,c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行。编译性语言,编译后的代码可以直接被机器执行。

2.3JDK,JRE,JVM
1)JDK(Java Development Kit):java开发工具包
JRE(Java Runtime Environment):java运行环境
JVM:java虚拟机
2)JDK = JRE + java的开发工具(java,javac,javadoc等)
JRE =JVM +java的核心类库

2.4下载安装JDK
在这里插入图片描述
2.5配置环境变量path
在这里插入图片描述
在这里插入图片描述
2.6java转义字符
\t:一个制表位,实现对齐功能
\n:换行符
\:一个
":一个”
‘:一个’
\r:一个回车

// \\ :一个\ \\,打印C:\Windows\System32\cmd.exe
System.out.println("C:\\Windows\\System32\\cmd.exe");
// \" :一个" ,打印 老韩说:"要好好学习 java,有前途"
System.out.println("老韩说:\"要好好学习 java,有前途\"");
// \' :一个' ,打印 老韩说:'要好好学习 java,有前途'
System.out.println("老韩说:\'要好好学习 java,有前途\'")

2.7相对路径和绝对路径

在这里插入图片描述







推荐阅读
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 2019-2020学年 20174325 叶竞蔚 《网络对抗技术》实验六:Metasploit基础应用
    本实验旨在掌握Metasploit框架的基本应用方法,重点学习三种常见的攻击方式及其实施思路。实验内容包括一次主动攻击(如MS08-067)、一次针对浏览器的攻击(如MS11-050)以及一次针对客户端的攻击(如Adobe漏洞利用)。此外,还包括成功应用一个辅助模块。 ... [详细]
  • 本文介绍了编程语言的基本分类,包括机器语言、汇编语言和高级语言的特点及其优缺点。随后详细讲解了Python解释器的安装与配置方法,并探讨了Python变量的定义、使用及内存管理机制。 ... [详细]
  • 本文介绍了如何使用 Gesture Detector 和 overridePendingTransition 方法来实现滑动界面和过渡动画。 ... [详细]
  • 本文介绍了Java编程语言的基础知识,包括其历史背景、主要特性以及如何安装和配置JDK。此外,还详细讲解了如何编写和运行第一个Java程序,并简要介绍了Eclipse集成开发环境的安装和使用。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 本文提供了初级计算机考试的第二部分题目及其详细解析,涵盖了单项选择题,涉及计算机存储、硬件、软件等多个方面的基础知识。 ... [详细]
  • 本文将详细介绍如何配置JDK 8u101的环境变量,包括下载、安装和环境变量的设置步骤。适用于64位和32位操作系统。 ... [详细]
  • 本文介绍了 PHP 的基本概念、服务器与客户端的工作原理,以及 PHP 如何与数据库交互。同时,还涵盖了常见的数据库操作和安全性问题。 ... [详细]
  • 本文将详细探讨PHP中C的作用,并对比其他编程语言如Java和C的特点及其适用场景。 ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
  • Linux 数据流重定向详解
    本文详细介绍了 Linux 系统中的数据流重定向技术,包括标准输出(stdout)、标准错误输出(stderr)和标准输入(stdin)的重定向方法,以及其在实际应用中的具体示例。 ... [详细]
  • 我有一个从C项目编译的.o文件,该文件引用了名为init_static_pool ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
author-avatar
safecaps
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有