基本信息
文件名称:2025年Java核心概念深度解析与实践精粹.doc
文件大小:50.5 KB
总页数:15 页
更新时间:2025-06-15
总字数:约1.08万字
文档摘要

classpath的设置及作用:设置为setclasspath=“绝对途径”。作用是指定Java类的执行途径。是用来寻找class文献的。

path的设置及作用:是内部命令。在编译Java的时候需要用到javac命令在执行java的时候要用到java命令,这两个命令不时windows自带的命令,因此我们使用的时候要设置好环境变量,这样就可以在任何目录下使用了。

JAVA数据类型:基本数据类型(数值型(整型(byte.short.int.long)、浮点型(float.double))、字符型(char)、布尔型(boolean))、引用数据类型(class.数组、接口)。

JAVA基本运算符号:赋值运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、括号运算符。

JAVA程序基本控制语句:

1、if(判断条件)

? {

语句1;

语句2;

2、if(判断条件)

? {

?语句1;

}

else

语句2;

?3、switch(体现式)

?{

? case选择值1;语句主体1;

break;

??case选择值2;语句主体2;

?break;

?case选择值3;语句主体3;

? break;

? default:语句主体;

}

4、for(赋初始值;判断条件;赋值增减量)

{

语句;

}

5、while(判断条件)

? {

?语句1;

?语句2;

}

6、do

{

语句1;

?语句2;

}

??while(判断条件);

break跳出循环。continue跳出本次循环进入到下次循环。

数组的概念及使用:数组是由一组相似类型的变量所构成的数据类型,它们以一种共同的名称来表达。

格式一:数据类型数组名[]

数组名=new数据类型[个数]

例:inti[]

i=newint[8]

格式二:数据类型数组名[]=new数据类型[个数]

例:inti=newint[8]

措施的申明及使用:完毕某一特定功能的代码块。

返回值类型措施名称(类型参数1,类型参数2)

{

程序语句;

return体现式;

措施的重载:在同一种类中容许同步存在一种以上的同名措施,只要他们的数据类型参数个数不一样即可。

例如:publicstaticintTest(inti,intj)

{?

returni+j;

publicstaticintTest(intx)

{

?returnx++;

}

pubicstaticdoubleTset(doublem,doublen)

{

?returnm+n;

publicstaticintTest(inta,intb,intc)

{

returna-b+c;

}

在程序中Test措施被重载了4次,但每个重载了的措施所能接受参数的个数和类型不一样。

9、类的定义:

将具有相似属性及相似行为的一组对象称为类。广义的讲,具有共同性质的事物的集合就称为类。

class类名称

数据类型属性;//申明组员变量(属性)

返回值的数据类型措施名称(参数1,参数2)

{

程序语句;

return体现式;//定义措施的内容

}

例:Person.java

ClassPerson

{

Stringname;

intage;

voidtalk()

{

System.out.println("我是:+name+,今年:"+age+"岁");

}

}

10、对象的产生与使用:对象产生的基本形式类名对象名=new类名()对象可以调用类中的措施访问类中的组员变量,形势为对象.属性对象.措施名()

11、匿名对象:没有明确的申明对象,也可以理解为只使用一次的对象,即没有任何一种详细的对象名称引用它。

12.实现类的封装性

封装了有关的组员和措施,通过访问权限来使用内部的东西。

13.构造措施的定义与使用

构造措施的定义方式:

class类名称

{

?访问权限类名称(类型1参数1,类型2参数2)

{

??语句;

}

}

注意:1.构造措施的名称必须和类名一致。

?2.构造措施无返回值。

例:classpig

?{

? publicpig()

??{

System.out.println(“It’sap