Java基础概述
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础概述相关的知识,希望对你有一定的参考价值。
对于一个菜鸟级还没有入门的初学者来说,现在理解整理这些知识点来说还有点牵强,对于许多大佬来看,这些理解有些肤浅,但还需要把我自己理解的知识从新整理归纳出来,这样才能在相互的学习研究中找出自己的不足,望各位博友踊跃提出自己宝贵的意见,谢谢!以下知识点是我今天学习的知识的归纳总结
Java概述:
Java语言,既然是一门语言,就可以简单的理解为我们和计算机进行交流的语言,通过和计算机的对话,从而完成我们所需功能的实现。总之,Java语言是一门编程语言,通过它来编写出各种程序和应用。Java语言诞生之初是在1995年,由sun公司创造而来,后来被oracle公司收购,它的发展越来越强大。
Java语言能编写程序,那么它能开发什么样的程序呢?
l 桌面应用程序:QQ、360、迅雷等等
l 互联网:电商、p2p等等
l 企业级应用开发:OA、CRM等等
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运行文件,按步骤进行安装即可。
JDK和JRE:
l JDK:java开发工具包,它里面包含了JRE。
l JRE,java开发运行环境,如果你只是需要运行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 、static、class、void都是关键字,它们不能再被赋予其他的含义,java中的关键字有很多,在以后都会有接触,所以不用死记硬背。需要注意得是java中的关键字均为小写。
标识符:
所谓标识符是我们自己所定义的内容(除java中的关键字)都可以称为标识符,它由大小写字母(A-Z,a-z),数字(0-9),下划线(_),美元符号($)所组成。定义标识符要遵行其命名规则。
标识符的命名规则:
l 不能以数字开头
l 不能是java中的关键字
l 严格区分大小写,要做到见名知意
上个代码中有两个标识符:
类名的定义:HelloWorld,所有单词的首字母大写,其余字母小写
方法名的定义:main,第一个单词的首字母小写,其余单词的首字母都要大写。
以上是关于Java基础概述的主要内容,如果未能解决你的问题,请参考以下文章