java语言介绍
一种面向对象跨平台的语言,一种健壮性语言,吸收了C/C++语言的有点,去掉了其影响呈现健壮性的部分,如:指针、内存的申请和释放等,java则因为有其核心机制垃圾收集就可以做到无需程序员负责回收无用内存。其中java还有的另一个核心机制—java虚拟机则是提供了java的跨平台,实现了java的一次编译、随处运行的特点。
java的开发环境
开发需要JDK,用户只需JRE(Java Runtime Environment)
java的配置环境变量
path:windows系统执行命令时要搜寻的路径
classpath:java在编译或运行时要找的class路径
如:在dos命令时,要查找的就是path路径,如果没有,可自动添加,这就是添加环境变量的问题。
java的简单规则
1,java源文件以“java”为扩展名,源文件基本组成部分是类,
如图所示是其组成部分:
注:源文件里面最多只有一个public类,其他类个数不限,且源文件名必须与这个public类名一致。
2,java严格区分大小写,每个语句都是以;结束的
3,注释方式(3种)
java基础知识
1,标识符
简单来说,凡是可以自己取名字的地方就叫标识符。
标识符命名规则:
2,关键字
概念:被赋予特殊的含义
注意:所有关键字都是小写,goto和const虽从未使用,但也作被为java关键字所保留。
3,常量
常量值用字符串表示,区分为不同的数据类型。
如下所示:
注:区分字符和字符串常量,且常量在其他语境中也表示值不可变的变量。
4,变量
就是内存中的一小块区域,通过变量名来找到这块区域。且变量在使用前必须是先声明,后赋值,然后才能使用。
总的来说,它是程序中最基本的存储单元,要素包括变量名、变量类型和作用域。在java程序中,每一个变量属于特定的数据类型。
4.1局部变量和成员变量
局部变量:方法体内部声明的变量(包括形参)
成员变量:方法体外,类体内声明的变量
4.2