2、Java基础知识

9 篇文章 0 订阅

1、类,对象,变量,方法

类(class)

类只是一个模板,是对事物特征(变量)和行为(方法)的描述;

具有相同属性和相同行为的事物,才能归为一类;

对象

对象是类的一个实体(或者实例),类只是一种事物的构建描述,对象则是根据类的表述创建的个体

变量

变量是类对象的特征

方法

方法是类对象的行为

举例:

人[类]是个称呼,他不是一个个体

生活在现实社会中的人就是人类的一个个实际存在的[实例对象]

人有身高体重,这就是特征(变量)

人能跑步吃饭,这就是行为(方法)

⒉、基本语法规范

1)大小写敏感:

2)类名首字母大写,遵循驼峰命名法,如Userlnfo

3)方法名首字母小写,变量首字母小写,后边遵循驼峰命名法

4)源文件名必须和类名相同,后缀是.java,编译文件后缀是.class

5)主方法入口,所有的Java程序由public static void main(String []args)方法开始执行。

3.命名法

驼峰命名法:由若干单词组成,每个单词首字母大写,如:UserName

下划线命名法:单词小写,每个单词之间用下划线连接,如:user_name

匈牙利命名法:首字母用变量的数据类型缩写,后面遵循驼峰命名法,如:String sUserName

4.java标识符

什么是标识符?

在java语言中,对各种变量、方法和类等资源命名时使用的字符序列称为标识符,简单来说,标识符就是开发人员给类、变量、方法等资源起的名字;

1)由26个英文字母大小写、数字(0-9)、符号(_和$)组成

2)标识符应以字母、_、$开头(不能以数字O-9开头)

3)标识符不能是关键字(比如class关键字)

5.Java关键字与保留字

Java关键字列表(依字母排序共50组):

abstract、assert、boolean、break、byte、case、catch、char、class、const(保留关键字)、continue、default、do、double、else、enum、extends、final、finally、float、for、goto(保留关键字)、if、implements、import、instanceof、int、interface、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while

保留字列表(依字母排序共14组):

Java保留字是指现有Java版本尚未使用,但以后版本可能会作为关键字使用:

true、false、null、byValue、cast、future、generic、inner、operator、outer、rest、var、goto(保留关键字)、const(保留关键字)

goto和const是保留字也是关键字。

6.java三大体系

1) JavaSE(J2SE) java平台标准版

2)JavaEE(J2EE) java平台企业版

3)JavaME(J2ME) java平台微型版

7.注释

单行注释

//注释内容

多行注释

/*

注释内容

注释内容i

注释内容

注释内容

*/

文档注释

/**

注释内容*/

8、JDK、JRE、JVM

1)JDK(Java Development Kit,java开发工具包)是整个JAVA的核心,包括了Java运行环境(JRE),基本组件(javac/java/jdb等)和Java基础的类库(即Java APl,如: rt.jar) ;

2)JRE(Java Runtime Environment,Java运行环境),包含JVM虚拟机及Java核心类库(解释.class文件)。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具〈如编译器和调试器)3)JvM(Java Virtual Machine,java虚拟机) ,java程序运行时的环境;

2)JVM是一个进程虚拟机,是一个提供特定的指令集运行.class文件的运行环境,同时也是一个高级语言虚拟机。

Java语言在不同平台上运行时不需要重新编译。Java语言使用JVM屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行,即一次编译,多处运行

只有jvm可以运行代码吗?

不行,运行代码还需要运行时依赖的java类库的支持(如:jre/lib/rt.jar)

jvm加载.class字节码文件的步骤

9.main方法

main方法,又叫主方法,主函数

是执行程序的入口,所有的程序放在这里面才能被执行

public static void main(String[] args){

}

10.输入输出

输出

System.out.printIn();System.out.print();

以上语句是Java的输出语句,功能是将数据输出在控制台上,因为该方法使用了重载技术,所以可以输出所有的数据类型。其中加ln的,是在输出完信息后,换行。

输入

Java提供了Scanner类进行控制台输入∶

请输入代码块名称

Scanner sc = new Scanner( System.in );

int a = sc.nextInt( );

string s = sc.next(;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值