1.Java中的数据类型
计算机中的最小组成单位:位 bit
①基本类型:
byte 字节型 8bit
char 字符型 16bit
short 短整形 16bit
int 整形 32bit
long 长整型 64bit
float 浮点型 32bit
double 双精度浮点型 64bit
boolean 布尔型 8bit 真true/假false
public class Manager {
public static void main(String[] args){
byte byte_max=Byte.MAX_VALUE;
System.out.println("Byte的最大值:"+byte_max);
short short_max=Short.MAX_VALUE;
System.out.println("Short的最大值:"+short_max);
char ch1='a';
System.out.println("ch1="+ch1);
boolean b=true;
System.out.println("b="+b);
}
}
输出结果为:
Byte的最大值:127
Short的最大值:32767
ch1=a
b=true
②引用类型(类类型):任何一个类都是一种数据类型
String
Student
③数组类型:一组基本类型或者类类型的数据,可以组成一个数组
int t[];
int[] a;
④枚举类型:
2、Java程序的编写翻译和运行过程理解
① Java的编写工具,Eclispe 实时自动翻译
JDK 包含:翻译器,执行器,运行环境
② 首先在编写工具中创建Java的源代码,而编译则是讲源代码翻译成计算机能理解和处理的过程,如Java源程序编译后会生成一个带扩展名为.class的文件(二进制代码)。当执行Java源代码时,Java命令就会到系统环境变量名为classPath所指定的目录下找到.java文件之后将其装载(load)进一个名叫jvm(Java虚拟机)中,jvm就负责运行Java类。
3、面向过程与面向对象的理解
①面向过程
倾向于我们做一件事的流程,先做什么,然后做什么,最后做什么。然后用函数将这些步骤一步一步实现。
main()
{
f1();
f2();
f3();
f4();
}
②面向对象(Object-Oriented)
倾向于确定一些做事的对象,然后考虑到对象的需求,从而用属性与方法来实现。
main(){
谁.f1();
谁.f2();
谁.f3();
谁.f4();
}
4、类与对象的关系分析
对象(object):具体的个体,客观的存在
类(class):抽象的,主观的,一群对象共同点描述的简称。在Java中,类是一个独立的单位,它有一个类名,其内部包括成员变量,用于描述对象的属性,还包括类的成员方法,用于描述对象的行为。
总之,类是对象的抽象和归纳,对象是类的实例。
比如,类student:
共同属性有name,number,score等
方法可以有study,play等。
而在调用时,首先得先创建一个对象,然后通过对象去引用此类中的属性及方法
5、如何定义类,如何创建对象,如何调用属性和方法
①类的定义:
class 类名称(如:student){
限定访问符 数据类型 属性;
public String name;
private int score;
限定访问符 返回值的数据类型 方法名称(参数1,参数2,...){
程序语句;
return表达式;
}
public void study(int hour){
score=10*hour;
System.out.println(name+"在学习!!");
}
}
②对象的创建:
类名 对象名=new 类名();
student st1=new student();
③属性与方法的调用:
访问属性:对象名称.属性名;
stu.name = "AAA";
访问方法:对象名称.方法名();
stu.study(5);
计算机中的最小组成单位:位 bit
①基本类型:
byte 字节型 8bit
char 字符型 16bit
short 短整形 16bit
int 整形 32bit
long 长整型 64bit
float 浮点型 32bit
double 双精度浮点型 64bit
boolean 布尔型 8bit 真true/假false
public class Manager {
public static void main(String[] args){
byte byte_max=Byte.MAX_VALUE;
System.out.println("Byte的最大值:"+byte_max);
short short_max=Short.MAX_VALUE;
System.out.println("Short的最大值:"+short_max);
char ch1='a';
System.out.println("ch1="+ch1);
boolean b=true;
System.out.println("b="+b);
}
}
输出结果为:
Byte的最大值:127
Short的最大值:32767
ch1=a
b=true
②引用类型(类类型):任何一个类都是一种数据类型
String
Student
③数组类型:一组基本类型或者类类型的数据,可以组成一个数组
int t[];
int[] a;
④枚举类型:
2、Java程序的编写翻译和运行过程理解
① Java的编写工具,Eclispe 实时自动翻译
JDK 包含:翻译器,执行器,运行环境
② 首先在编写工具中创建Java的源代码,而编译则是讲源代码翻译成计算机能理解和处理的过程,如Java源程序编译后会生成一个带扩展名为.class的文件(二进制代码)。当执行Java源代码时,Java命令就会到系统环境变量名为classPath所指定的目录下找到.java文件之后将其装载(load)进一个名叫jvm(Java虚拟机)中,jvm就负责运行Java类。
3、面向过程与面向对象的理解
①面向过程
倾向于我们做一件事的流程,先做什么,然后做什么,最后做什么。然后用函数将这些步骤一步一步实现。
main()
{
f1();
f2();
f3();
f4();
}
②面向对象(Object-Oriented)
倾向于确定一些做事的对象,然后考虑到对象的需求,从而用属性与方法来实现。
main(){
谁.f1();
谁.f2();
谁.f3();
谁.f4();
}
4、类与对象的关系分析
对象(object):具体的个体,客观的存在
类(class):抽象的,主观的,一群对象共同点描述的简称。在Java中,类是一个独立的单位,它有一个类名,其内部包括成员变量,用于描述对象的属性,还包括类的成员方法,用于描述对象的行为。
总之,类是对象的抽象和归纳,对象是类的实例。
比如,类student:
共同属性有name,number,score等
方法可以有study,play等。
而在调用时,首先得先创建一个对象,然后通过对象去引用此类中的属性及方法
5、如何定义类,如何创建对象,如何调用属性和方法
①类的定义:
class 类名称(如:student){
限定访问符 数据类型 属性;
public String name;
private int score;
限定访问符 返回值的数据类型 方法名称(参数1,参数2,...){
程序语句;
return表达式;
}
public void study(int hour){
score=10*hour;
System.out.println(name+"在学习!!");
}
}
②对象的创建:
类名 对象名=new 类名();
student st1=new student();
③属性与方法的调用:
访问属性:对象名称.属性名;
stu.name = "AAA";
访问方法:对象名称.方法名();
stu.study(5);