关于java基础知识的归档整理(一)——java概述

 

  1. 第一、  java语言的特点及环境搭建

  2. 一、常用的dos命令

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

    md:创建目录(文件夹)

    rd:删除目录

    cd:进入指定目录

    cd..:退出当前目录,返回到上一级目录

    cd\:退回到根目录

    del:删除文件

    del*:删除所有文件

    del*.文件扩展名:删除同一类型的文件

    exit:退出dos命令行

    echo:创建文件。如:echo我可以(这里是文件内容)>我可以.txt

    cls:清屏

    help:显示所有命令及描述

    exit:关闭

        注:在dos命令行里用rd删除文件夹时,必须保证文件夹里面没有文件,此时可以单个的删除里边的文件,也可以使用del+文件夹的方式删除里边的所有文件。

        技巧:当我们要进入一个目录,而目录名很长,如:目录名为javaSE-code,我们可以用 cd java*,用*代替后面文字的方式来简写,效率快。

    其中“*”称为通配符


  4. 二、java语言的特点是:跨平台性。

 

JVM:虚拟机

JRE:运行环境

JDK:开发工具包

其中java的跨平台性是通过JVM来实现的;

 

三、配置环境变量

临时配置方式:通过dos命令中set命令完成

set:用于查看本机的所有环境变量的信息

set  变量名:查看具体一个环境变量的值

set  变量名=:清空一个环境变量值

set变量名=具体值:给指定变量定义具体值

 如何在原有环境变量值基础上添加新值?

首先,通过%变量名%操作符获取原有环境变量的值,然后,加上新值后在定义该变量即可,

举例:给path环境变量加入新值

setpath   =新值;%path%

 

注意:这种配置方式只在当前Dos窗口有效,窗口关闭,配置消逝,一般用于外来程序的运行

 

  1. 三、用class定义类
  2. 类名:由字母或数字组成,首字母大写,有多个单词组成时,每个单词首字母大写
  3. 用{}定义类的范围
  4. 主方法的作用是保证一个类或java程序能运行
  5. public static void main(String []  args)
  6. 注意:我们写任何程序都是有需求的,并不是所有的程序都是需要写主方法,如果程序需要运行,就写主方法,如果程序不需要运行,就不用写主方法,根据程序需求而定

Hello World的组成:

1、通过class关键字定义一个名称为Demo的类  class Demo

2、为保证类的运行,定义了一个主方法,格式是固定的:public static void main (String []  args){}

main方法作用是在于保证一个类可以独立运行,因为他是程序的入口

3、输出语句的作用是将括号内的数据显示在屏幕上,可以用于互动System.out.println();

 

四、常见的问题

1、找不到java文件

原因是a:路径错误  b:文件名错误

另外,注意查看扩展名是否为java文件

2、错误:找不到或无法加载主类

JVM没有要找到的类

3、错误:在类中找不到主方法

类中没有定义主方法或将主方法写错

4、错误:非法字符

代码中出现中文字符,尤其要注意标点符号需要是英文环境下的

五、JVM查找类文件的顺序:

如果没有配置classpath文件,JVM只在当前目录下查找要运行的类文件

如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件

a、值的结尾处如果加上分好,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下再查找一次

b、值的结尾处如果没有加上分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行

 

建议:配置classpath环境变量时,值的结尾处不要加分号,如需访问当前目录可以用“.”表示

 

 

什么时候用呢?

一般不用配置classpath,在用到第三方写的程序时,将目标程序文件配置到classpath中

 

第二、 Java语言基础

一、关键字:被java语言赋予了特殊含义的单词

特点:关键字中所有字母都小写

标识符:在程序中定义的一些名称,如:类名  a--z;0--9;下划线"_" 、 $

注意:数字不可以开头,不可以使用关键字

 

 

java中的名称规范:

包名:多单词组成时,所有字母都小写   xxxyyyzzz

类名、接口名:多单词组成时,所有单词的首字母大写  XxxYxxZzz

变量名和函数名:多单词组成时,第一个单词的首字母小写,第二个单词开始,每个字母的首字母都大写  xxxYyyZzz

常量名:所有字母都大写,多单词组成时,单词之间用"_"连接

 

二、注释

注解说明解释程序的文字就是注释,作用是提高了代码的阅读性

java中的注释格式:

单行注释://注释文字

多行注释:/*注释文字*/

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

 

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

初学者,可以先写注释,再写代码,将自己的编程思想通过注释先整理出来,再用代码体现

代码仅仅是思想的一种体现形式

第三、 常量与变量

一、常量:表示不能改变的数字

分类: 1、整数常量:所有整数

2、小数常量:所有小数

3、布尔型(boolean):较为特有,只有两个数值true flase

4、字符常量:将一个数字或者符号用( ‘’ )标识

5、字符串常量:将一个或多个字符用引号(“”)标识

6、null常量:只有一个数值null

 

 

二、变量:a、内存中的一个存储区域;b、该区域有自己的名称和类型(变量名和数据类型);c、该区域的数据可以在同一类型范围内不断的变化

 

为何定义变量?

用来不断的存放同一类型的常量,并可重复使用

注意:a、变量的作用范围(一对{}之间有效)b、初始化值

定义变量的格式:数据类型变量名=初始化值

格式是固定的,以不变应万变

什么时候需要定义变量呢?

当要参与运算的数据部确定时,用定义变量的形式表示该数据

 

三、Java语言是强类型语言,对于每一种数据都定义了明确的数据类型,在内存中分配了大小不同的内存空间

 

 

 

———————————————————————————————————————————————————————

小节:对于java的基础知识需要重点掌握,基础为大厦之基,这是IT职业发展的根本!

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值