Java基础概述

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础概述相关的知识,希望对你有一定的参考价值。

  对于一个菜鸟级还没有入门的初学者来说,现在理解整理这些知识点来说还有点牵强,对于许多大佬来看,这些理解有些肤浅,但还需要把我自己理解的知识从新整理归纳出来,这样才能在相互的学习研究中找出自己的不足,望各位博友踊跃提出自己宝贵的意见,谢谢!以下知识点是我今天学习的知识的归纳总结

Java概述:

  Java语言,既然是一门语言,就可以简单的理解为我们和计算机进行交流的语言,通过和计算机的对话,从而完成我们所需功能的实现。总之,Java语言是一门编程语言,通过它来编写出各种程序和应用。Java语言诞生之初是在1995年,由sun公司创造而来,后来被oracle公司收购,它的发展越来越强大。

Java语言能编写程序,那么它能开发什么样的程序呢?

l  桌面应用程序:QQ360、迅雷等等

l  互联网:电商、p2p等等

l  企业级应用开发:OACRM等等

Dos命令:

    前期我们在写完源码后,编译运行的时候会用到我们Windows中的Dos命令,这就需要我们知道Dos中一些常见的命令操作了。首先打开Dos命令窗口,打开方式:1、同时按下键盘上的Windows的图标按键和r键,会在屏幕的左下角弹出一个运行的窗口,在打开的文本框中输入cmd回车即可打开Dos命令窗口:下面是一些在操作Dos时会经常用到的命令:

l  cd..     返回到上一级目录或者文件夹下,如现在路径在c:\Users\Administrator>,执行该命令会返回到C:\Users>

l  cd\     直接返回到该盘符的根目录下,如现在路径在c:\Users\Administrator>,执行该命令会直接返回到c:\>

l  cd 文件名                  进入到该文件夹下面,如现在路径在c:\Users>,输入cd Administrator,就可以进入该文件夹下

l  cd 盘符:\文件夹名         从当前盘符切换到指定盘符的文件夹下面,回车之后面板还显示以前的盘符,这是还需要输入指定的盘符回车之后就可以进入指定的文件夹下面,如现在路径在c:\Users\Administrator>,现在要切换到F盘的Java2017文件夹下面,cd f:\Java2017回车之后会显示c:\Users\Administrator>,这一次输入f:回车之后就可以进入该文件夹下面。

l  盘符: 从当前盘符切换到指定的盘符之下

l  dir                查看当前路径\目录\文件夹下所有的文件信息

l  cls                清除Dos窗口屏幕的显示信息

l  ipconfig     查看Windows IP的配置信息

Java开发环境的搭建:

         人的发展离不开环境,那么软件的开发也要搭建其开发环境,首先我们需要搭建好java语言开发的环境,也就是需要下载安装JDK(java开发工具包)。目前最新的就是JDK8版本。

JDK的下载与安装:

         下载:打开浏览器输入:http://www.oracle.com/cn/index.html,在该网站下下载JDK的安装包。

         安装:双击下载好的exe运行文件,按步骤进行安装即可。

JDKJRE:

l  JDKjava开发工具包,它里面包含了JRE

l  JREjava开发运行环境,如果你只是需要运行java程序,只安装JRE 就可以了。

Java跨平台的特性:

         Java编写的程序具有跨平台性,什么是跨平台,顾名思义就是可以在不同的平台(操作系统)中进行运行,可以理解为一次编写到处运行。而其运行却又依赖于虚拟机(JVM,也就是说只需要在不同的操作系统中安装其对应版本的虚拟机即可。

Java程序编写的流程:

1.         源文件:程序员写出程序的源文件,其扩展名为.java文件

2.         编译:通过编译器将源文件翻译成计算机能读懂的字节码文件,也就是.class文件

3.         运行:通过JVM来运行这个字节码.class文件。

编译和运行都要通过Dos命令进行编译和运行。

编写第一个小代码:Hello world

public class HelloWorld{
         public static void main(String[] args){
   System.out.println(“Hello World”);
    }
}

l  public :公共的,它是用来修饰权限的,它的权限就是最大的。

l  class:类,定义了一个类,其里面的功能都是写在类中的。

l  Hello Worls:类名,注意:类名必须和文件名相一致。

l  {}:限制类的范围,所有的代码都必须写在这对大括号里面,注意:打这个符号是键盘要在英文状态下。

l  Public static void main(String[] args){}是程序的入口,程序运行开始就是从这里开始的,其格式固定的,不能改变

l  System.out.println(“ ”);这是输出语句,也是固定的,把要打印的语句放到小括号中双引号里面就可以了。注意:所有的符号都必须是英文状态下输入的。

如何编译运行上面的Hello World代码呢?

1.         编译:在Dos命令中,先把路径切换到文件所在的路径下,找到JDK工具包的bin目录下,把该路径输入到Dos命令中,再输入javac HelloWorld.java回车就可以了,这时会在源码所在文件夹下出现一个HelloWorld.class文件,这就是计算机所能识别的字节码文件。

2.         运行:编译完之后在该路径下输入JDK工具包的bin目录下,把该路径输入到Dos命令中,后面跟上java HelloWorld回车就可以打印出输出语句里面的语句。

配置环境变量:

         可以发现上面的代码运行和编译都要找到JDK中的javac的路径让后才能编译,这样会很麻烦,这时就需要配置环境变量了,配置好之后直接在源文件所在的路径下进行编译和运行就可以了。

         步骤:右键我的电脑——>属性——>高级系统设置——>系统属性下的高级选项卡中下面的环境变量——>在系统变量里面有一个PATH选项双击打开——>在变量值中复制JDK下的bin目录的路径,将光标移动到最前面,粘贴,最后加上英文下的;,注意变量值中的内容千万不能做其他的修改。

注释的作用:

    注释主要是用来对你写的源代码的解释说明,便于自己或者其他人后期的阅读和理解。

       注释可以分为三种:

l  单行注释://注释内容          对单行(一行)代码进行注释

l  多行注释:/*注释内容*/              对多行代码进行注释

l  文档注释:/**注释内容*/  对该代码进行系统性的介绍,相当于说明书

下面的代码有单行注释和多行注释的直接体现:

/*
定义了一个打印helloworld的功能
实现步骤:
   1、定义一个类
   2、定义一个main方法
   3、实现要输出语句的打印
*/
//定义一个类名为HelloWorld的类
public class HelloWorld{
   //main方法,固定的格式,是该程序执行的主入口
   public static void main(String[] args){
            //输出语句,用于在控制台打印输出
            System.out.println("Hello World");
   }
}

关键字:

         所谓关键字就是java中被赋予特殊含义的英文单词,像上个代码中的public staticclassvoid都是关键字,它们不能再被赋予其他的含义,java中的关键字有很多,在以后都会有接触,所以不用死记硬背。需要注意得是java中的关键字均为小写。

标识符:

         所谓标识符是我们自己所定义的内容(除java中的关键字)都可以称为标识符,它由大小写字母(A-Z,a-z),数字(0-9),下划线(_),美元符号($)所组成。定义标识符要遵行其命名规则。

标识符的命名规则:

l  不能以数字开头

l  不能是java中的关键字

l  严格区分大小写,要做到见名知意

上个代码中有两个标识符:

类名的定义:HelloWorld,所有单词的首字母大写,其余字母小写

方法名的定义:main,第一个单词的首字母小写,其余单词的首字母都要大写。


以上是关于Java基础概述的主要内容,如果未能解决你的问题,请参考以下文章

Java语言基础之方法的设计

java基础概述

JSP基础

Java学习基础概述

Java基础| Java概述与基础语法案例

java基础知识之方法的概述及基本使用