Java基础学习总结01——Java入门与环境搭建

目录

Java基础知识结构图及基础知识

基础常识

    软件

    人机交互方式

    常用的DOS命令

    计算机语言(编程语言)

最新编程语言排名

Java语言的应用方向

Java语言的特点

Java程序运行机制

Java虚拟机(Java Virtual Machine)

垃圾收集机制(Garbage Collection)

编写第一个Java程序

 什么是JDK, JRE

下载及安装 JDK

编写第一个 Java 应用程序

注释

Eclipse的下载与安装

友情链接


Java基础知识结构图及基础知识

基础常识

    软件

        软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件应用软件之分。

    人机交互方式

        图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。

        命令行方式(Command Line Interface CLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。

    常用的DOS命令

        dir(directory) :    列出当前目录下的文件以及文件夹

        md(make directory) :   创建目录

        rd(remove  directory) :     删除目录

        cd空格(change directory):    进入指定目录

        cd.. :  退回到上一级目录

        cd \:    退回到根目录

        exit :   退出 dos 命令行

        Shift+右键->在此处打开命令行窗口**

    计算机语言(编程语言)

        人与计算机交流的方式。如果人要与计算机交流,那么就要学习计算机语言。计算机语言有很多种,如:C,C++,Java,PHP等。

最新编程语言排名

Java语言的应用方向

    从Java的应用领域来分,Java语言的应用方向主要表现在以下几个方面:

        轻量级应用(JavaSE)指的就是Java基础,Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。

        企业级应用(JavaEE):主要指复杂的大企业的软件系统、各种类型的网站。Java的安全机制以及它的跨平台的优势,使它在分布式系统领域开发中有广泛应用。应用领域包括金融、电信、交通、电子商务等。

        移动领域-Android平台应用:Android应用程序使用Java语言编写。Android开发水平的高低很大程度上取决于Java语言核心能力是否扎实。 主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括手机、PDA、机顶盒、汽车通信设备等。

Java语言的特点

    特点一:完全面向对象

                   两个基本概念:类、对象

                   三大特性:封装、继承、多态

    特点二:健壮性

                   吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分。如:指针、内存的申请与释放等

    特点三跨平台性 

                  通过Java语言编写的应用程序在不同的系统平台上都可以运行(Java针对每一个系统都设置了不同的JVM一次编译,处处运行

Java程序运行机制

    Java虚拟机(Java Virtual Machine)

        JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。

        JVM 用于运行 Java 应用程序

        对于不同的平台,有不同的虚拟机

        Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。

         javac负责编译生成.class文件,java负责执行  

垃圾收集机制(Garbage Collection)

    垃圾回收:将不再使用的内存空间进行回收。 在 C/C++ 等语言中,由程序员负责回收无用内存

    Java 不需要程序员负责回收无用的内存:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。

    垃圾回收在 Java 程序运行过程中自动进行,程序员无法精确控制和干预

编写第一个Java程序

    什么是JDK, JRE

        JDK(Java Development Kit    Java开发工具包):JDK是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了

        JRE(Java Runtime Environment    Java运行环境) :包括Java虚拟机(JVM:Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

        注:JVM、JRE、JDK 的关系   

下载及安装 JDK

官方网址: www.oracle.com

安装JDK :傻瓜式安装,下一步即可。

                   建议:安装路径不要有中文或者特殊符号如空格等。

                   当提示安装 JRE 时,可以选择不安装。

环境变量的配置:

        ①在“我的电脑”中的“属性”里配置 JAVA_HOMEPATH

        ②JAVA_HOME:JDK的路径     例:C:\Program Files\Java\jdk1.8.0   

        ③Path:windows系统执行命令时需要搜索的路径      例如:%JAVA_HOME%\bin;

          ④验证:在DOS模式下 Javac 命令编译 Java   命令运行

Java程序的开发步骤

编写第一个 Java 应用程序

    ①利用记事本编写代码:     

    public class HelloWorld{         

        public static void main(String[] args){             

            System.out.println("Hello World!");         

        }     

    }

    ②保存记事本,将文件保存到D盘,文件名为HelloWorld.java。

       文件保存时需注意:记事本默认会为文件增加扩展名.txt

    ③编译源代码

        在“开始”菜单中的“附件”菜单中运行“命令提示符”, 将路径切换至D盘,使用dir命令可查看D盘中的所有文件。

    ④运行javac HelloWorld.java命令

         再使用dir命令查看D盘中的文件,得到结果 可以发现,在D盘中多了一个名为HelloWorld、类型为class的文件

    ⑤运行class文件

        继续输入“java HelloWorld”,单击回车键,在DOS控制台中输出了“Hello World!”。 这样就完成了第一个Java程序的开发与运行。

注释

    用于解释说明程序的文字。

    提高了代码的阅读性

    Java中的注释类型

            单行注释 (//注释文字):被注释的文字,不会被JVM(java虚拟机)解释执行。

            多行注释 (/*注释文字*/):多行注释里面不允许有多行注释嵌套

            文档注释(java 特有)

    注释是一个程序员必须要具有的良好编程习惯。

    将自己的思想通过注释先整理出来,再用代码去体现

Eclipse的下载与安装

免安装版:https://pan.baidu.com/s/1RVgpygDaGxW4R97DPWg4ng  (密码:frcy)

保存下载的文件,并解压至非中文的目录下。这样就完成了Eclipse的安装,双击“eclipse.exe”即可运行Eclipse。

友情链接

Java基础学习总结02——变量与运算符

Java基础学习总结03——顺序结构及条件结构

Java基础学习总结04——循环结构(while、do-while、for)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值