1.java语言概述

目录

Java基础知识图解

软件开发介绍

        人机交互方式

        常用的DOS命令

        常用快捷键

Java语言的特点

        面向对象     

        健壮性

        跨平台性    

Java两种核心机制   

        Java虚拟机(Java Virtal Machine)       

        垃圾收集机制(Garbage Collection)     

Java语言的环境搭建      

        JDK(Java Development Kit Java开发工具包)          

        JRE(Java Runtime Environment Java运行环境)

​ Java语言的环境搭建

        一、安装环节

        二、配置环节

开发体验— HelloWorld  

注释(Comment)  

        单行注释

        多行注释

        文档注释(java特有)

Java API

常用的Java开发工具

小结


Java基础知识图解

软件开发介绍

                        系统软件和应用软件

        人机交互方式

                    图形化界面(Graphical User Interface GUI)
                    命令行方式(Command Line Interface CLI)

                    Pascal之父Nicklaus Wirth:“Algorithms+Data Structures=Programs”

        常用的DOS命令

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

                md :创建目录
                rd :删除目录
                cd :进入指定目录
                cd.. : 退回到上一级目录
                cd\:退回到根目录
                del :删除文件
                exit : 退出dos 命令行

                补充:echo 文件内容>文件名(wlm).文件格式(txt){eg:echo holleworld>java.txt}

        常用快捷键

                ←→:移动光标
                ↑↓:调阅历史操作命令
                Delete和Backspace:删除字符

Java语言的特点

        面向对象     

                两个基本概念:类、对象
                三大特性:封装、继承、多态

        健壮性

                吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制

        跨平台性    

                通过Java语言编写的应用程序在不同的系统平台上都可以运行。“Write once , RunAnywhere”
                原理:只要在需要运行java 应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine) 即可。由JVM来负责Java程序在该系统中的运行。

Java两种核心机制   

        Java虚拟机(Java Virtal Machine)       

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

        垃圾收集机制(Garbage Collection)     

                不再使用的内存空间应回收——垃圾回收(在C/C++等语言中,由程序员负责回收无用内存)

                Java 语言消除了程序员回收无用内存空间的责任:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。
               Java程序仍然会出现内存泄漏和内存溢出问题

Java语言的环境搭建      

        JDK(Java Development Kit Java开发工具包)          

                JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了
                其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

        JRE(Java Runtime Environment Java运行环境)

                包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可
                重点:JDK = JRE + Jave开发工具集(例如Javac编译工具等)
                           JRE = JVM + Java SE标准类库

 Java语言的环境搭建

                下载并安装JDK及环境变量的配置

        一、安装环节

                1. 打开网页  http://www.oracle.com 下载对应平台的合适的 JDK 版本。

                2. 双击下载的 exe,如 jdk-8u131-windows-x64.exe。

                3. 进入安装向导。

                4. 下一步,更改安装路径,选择安装所有组件                                                                  

                    更改为 D:\developer_tools\Java\jdk1.8.0_131\

                5. 下一步,开始安装

        二、配置环节

              环境配置(目的是为了在控制台的任何文件路径下,都可以调用jdk指定目录下的所有指令)
              1.我的电脑--属性--高级系统设置--环境变量
              2.编辑path 环境变量,在变量值开始处加上java工具所在目录,后面用“; ”和其他值分隔开即可。
              3.打开DOS命令行,任意目录下敲入javac(Java)(java -version{Java版本})。如果出现javac的参数信息,配置成功。        
            path:windows系统执行命令时要搜寻的路径。

 

开发体验— HelloWorld  

          1.将Java 代码编写到扩展名为.java 的文件中。(HelloWorld.java)

                class HelloChina{                                                                                             

                        public static void main(String[] args) {
                             System.out.println(“Hello World!”);
                              }                                             
                   }
            2.通过javac命令对该java 文件进行编译。(在当前目录下会出现一个.class文件,该文件称为字节码文件,也是可以执行的java的程序){文件名为类名}
            3.通过java 命令对生成的class 文件进行运行。

注释(Comment)  

        {用于注解说明解释程序的文字就是注释}
Java中的注释类型:      

        单行注释

                     格式://注释文字 

        多行注释

                     格式:/* 注释文字/*
                        注:对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行
                               多行注释里面不允许多行注释嵌套
                               单行注释和多行注释,注释了的内容不参与编译
                               即编译以后生成的.class结尾的字节码文件中不包含注释掉的信息     

         文档注释(java特有)

                    格式:/**注释文字*/
                        注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档

Java API

    API (Application Programming Interface应用程序编程接口)是Java 提供的基本编程接口
    Java语言提供了大量的基础类,因此Oracle 也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法

常用的Java开发工具

小结

    1.Java源文件以“java”为扩展名。源文件的基本组成部分是类(class)
    2. Java应用程序的执行入口是main()方法。它有固定的书写格式:
        public static void main(String[] args) {…}  //args=arguments:参数{可变}
                                                     //[]{可变},可以放在参数后面
    3.输出语句:
        System.out.println("...");    //先输出数据,后换行
        System.out.print("...");       //只输出数据
    4.每一行执行语句都已“  ;”结束
    5.编译后会生成一个或多个字节码文件
    6.Java语言严格区分大小写
    7.一个源文件中最多只能有一个public类。其它类的个数不限,如果源文件包含一个public类,  则文件名必须按该类名命名                 

(即文件名必须为public的类的类名命名)=(源文件名和public的类的类名相同) 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值