java知识点与学习 1.0(收集)

java知识点与学习 1.0(收集)

用于学习记录,一起进步

基础知识:

JVM、JRE和JDK的区别:

JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。
              java语言是跨平台,jvm不是跨平台的。
JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。    
JDK(Java Development Kit):java的开发工具,包括jre+开发工具。

环境变量path和classpath的作用是什么?

(1)path是配置Windows可执行文件的搜索路径,即扩展名为.exe的程序文件所在的目录,
   用于指定DOS窗口命令的路径。
(2)Classpath是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过它来寻找该类的class类文件的。 

变量有什么用?为什么要定义变量?什么时候用?

答:变量的作用:用来存储数据。 为什么要定义变量:用来不断的存放同一类型的常量,并可以重复使用

&和&&的区别?

答:(1)&&会出现短路,如果可以通过第一个表达式判断出整个表达式的结果,则不继续后面表达式的运算;
     只能操作boolean类型数据;
    (2)&不会出现短路,将整个表达式都运算。既可以操作boolean数据还可以操作数。

基础语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
类:类是一个模板,它描述一类对象的行为和状态。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

第一个Java程序

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello world!");
	}
}

这只是一个最基础的代码,不过有点能理解别人说的,这是别人写的最完美的代码了。

Java源程序与编译型运行的区别

在这里插入图片描述
从上面这张图可以看出,编译型语言与解释性语言的区别,到现在为止,java先放一放。开始自动化测试基础学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值