Java基础(chapter1-chapter17)总结

本文详细介绍了Java的基础知识,包括主要版本(JavaSE、JavaEE、JavaME)、跨平台特性、JVM的工作原理、部署Java开发环境的步骤、编写第一个HelloWorld程序、代码注释方式以及常量、变量和常见变量类型的概述。内容深入浅出,适合Java初学者学习。
摘要由CSDN通过智能技术生成

什么是Java

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java主要版本

1、JavaSE:标准版,主要用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。
2、JavaEE:企业版,主要针对企业应用的开发。例如,电子商务网站、ERP系统。
3、JavaME:微型版,主要针对消费类电子设备的。例如,蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。该版本现已基本被移动端开发替代。

Java跨平台

1、一次编译,到处运行

2、编译器的作用:将源文件编译成class文件

3、虚拟机(JVM)的作用:将字节码文件解释成对应平台机器码并执行。

4、java可以实现跨所有的平台,只有提供并且安装了相对应的虚拟机就可以跨该平台。

5、虚拟机和解释器的关系:解释器是虚拟机的一个重要的组成部分。

6、Java语言的执行要经过编译和解释两个阶段
JVM------Java Virtual Machine。JVM是Java平台的基础,和实际的机器一样,它也有自己的指令集,并且在运行时操作不同的内存区域,它相当于是一个独立工作的机器,JVM的主要工作是解释自己的指令集(即字节码)到CPU的指令集或对应的系统调用,保护用户免被恶意程序骚扰。 JVM对上层的Java源文件是不关心的,它关注的只是由源文件生成的类文件(.class文件)。

JRE----java runtime environment.光有JVM还不能让class文件执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。在JDK的安装目录里你可以找到jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和lib和起来就称为jre.

JDK—java开发人员所需要的环境,包括jre。

部署Java开发环境

1、安装JDK。
2、配置环境变量。
3、安装eclips或idea。
4、修改编译器的设置,如file encoding,font,code style等。

第一个Java类(HelloWorld)

1、创建Java项目。
2、src路径下创建package。
3、package下创建class,名为HelloWorld
代码如下

public class HelloWorld
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值