JavaSE之HelloWord

1 Java语言概述

1.1 Java语言概述

  Java语言是由Sun公司(Stanford University Network )于1995年5月23日正式推出的面向对象的程序设计语言,集安全性、简单性、易用性和平台无关性于一身,适合网络环境下编程使用。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。

1.2 Java的特性与优势

  • 简单性:
      Java语言是一种相当简洁的“面向对象”程序设计语言。Java语言省略了C++语言中所有的难以理解、容易混淆的特性,例如头文件、指针、结构、单元、运算符重载、虚拟基础类等。它更加严谨、简洁。

  • 面向对象:
      Java语言是面向对象的语言,它将重点放在了对象与对象之间的接口上。

  • 可移植性:
      Java是跨平台的语言,设计的理念是“一次编写,到处运行”。因此使用Java语言编写的程序,只要做较少的修改,甚至有时根本不需修改就可以在不同平台上进行运行。

  • 高性能:
      JIT 是 just in time 的缩写, 也就是即时编译编译器。使用即时编译器技术,能够加速 Java 程序的执行速度。将一些“热点”字节码编译成本地机器码,并将结果缓存起来,在需要的时候重新调用,使Java程序的执行效率大大提高。

  • 动态性:
      Java的动态特性是其面向对象设计方法的扩展。动态性是一个非常重要的特性,它允许程序动态地装入运行过程中所需要的类。

  • 多线程:
      线程,是一种轻量级进程,是现代程序设计中必不可少的一种特性。多线程的使用可以带来更好的交互响应和实时行为。多线程的简单性是Java成为主流服务器端开发语言的主要原因之一。

  • 安全性:
      Java在设计之时,非常注重其安全性,考虑了很多细节,Sun公司曾经许诺过:“通过Java可以轻松构建出防病毒、防黑客的系统”。

官方:Java SE 平台基于一个动态、可扩展、基于标准、可互操作的安全架构。加密、身份验证和授权、公共密钥基础架构等安全特性是内置的。Java 安全模型基于一个可定制的“沙盒”,Java 软件程序可在其中安全运行,对系统或用户无潜在风险,Java 安全性技术包括大量 API、工具以及常用安全算法、机制和协议的实现。Java 安全 API 涉及领域广泛,包括加密、公共密钥基础架构、安全通信、身份验证和访问控制。Java 安全性技术为开发人员编写应用提供了一个全面的安全框架,同时为用户或管理员安全管理应用提供了一组工具。

  • 健壮性
      Java是一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。Java程序不可能造成计算机崩溃。Java系统仔细检测对内存的每次访问,确认它是合法的,而且不致引起任何问题。如果出现某种出乎意料之事,程序也不会崩溃,而是把该例外抛弃。再通过异常处理机制,程序就会发现这类例外,并加以处理。

1.3 Java开发工具包

  • JDK:Java Development Kit Java开发工具集 (常用工具集+JRE)
  • JRE:Java Runtime Environment Java运行时环境 包含虚拟机的JVM
  • JVM:Java Virtual Machine Java虚拟机 虚拟 的 计算机 ,用来执行bytecode字节码文件的。java跨平台的基础。

2 JAVA 开发环境搭建

2.1 jdk 的下载
  可以从官网下载 link. 也可通过其他途径获取,只要最终得到JDK的安装包即可。
2.2 jdk 安装
  解压,点击安装即可。注意安装目录不要包含中文,也不要包含空格。
2.3 设置环境变量

第一步

右键我的电脑 -> 属性-> 高级系统设置-> 环境变量 ->系统变量

第二步:

JAVA_HOME = JDK的安装目录bin的上一层(包含java和javac命令的上一层)

请添加图片描述
第三步:

path中新增 %JAVA_HOME%\bin,并把它移到第一个的位置,防止出现问题。

请添加图片描述

第四步:

win+r 输入cmd 然后在命令窗口输入 java -version 或 javac -version 命令
请添加图片描述

3 常用快捷键与DOS命令

3.1 常用快捷键命令

快捷键功能
Ctrl+A全选
Ctrl+C复制
Ctrl+V粘贴
Ctrl+X剪切
Ctrl+Z撤销
Ctrl+S保存
Ctrl+Y恢复
Win打开开始菜单
Win+E打开计算机窗口
Win+R打开运行窗口
Win+D显示桌面/所有窗口最小化

3.2 常用DOS 命令

命令操作示例
盘符加冒号盘符的切换d:回车
cd 加路径切换目录cd 文件名
cd…目录返回上一层cd…
cd \退回到当前磁盘根目录cd \
dir查看当前目录内容dir
Tab自动填充
↑ ↓再次使用之前用过的命令
cls清屏
exit退出

4 第一个 HelloWrold程序

4.1 在编辑器中编写HelloWord程序
请添加图片描述
4.2 在命令窗口运行输出
请添加图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值