JAVA零基础学习-打卡第一天
- java简介
Java技术体系平台 :Java SE 标准版 ,Java EE 企业版 ,Java ME 小型版 。
Java特点 :面向对象的 ,健壮 ,跨平台性的( 一个编译好的.class文件可在多个系统下运行 , 因为有JVM ),解释型语言 。
<注> :
1)解释性语言 :编译后的代码不能直接被机器执行 ,需要解释器执行 。 比如 :javascript , PHP , java 。
2)编译性语言 :编译后的代码 ,可以直接被机器执行。
比如 : c/c++ 。
3)开发工具 :editplus , notepad++ , Sublime Text , IDEA , eclipse等 。
4)可以前期选择sublime锻炼代码感 , 后期选择IDEA等 。
Java运行机制 :核心机制-Java虚拟机 [ JVM virtual machine ] , 包含在JDK中 , 不同操作系统需要匹配不同的JVM ,实现 “ 不同编译 ,一次运行 ” 。
什么是JDK : [ Java Development Kit , Java开发工具包 ]
JDK = JRE + java的开发工具 [ java , javac , javadoc , javap等 ]
什么是JRE : [ Java Runtime Environment , Java运行环境 ]
JRE = JVM + Java的核心类库 [ 类 ]
如果只想运行开发好的 .class , 只需要JRE 。
工具:sublime text
<注> :
在文件->设置文件编码->GBK
需要重新保存即可
//这是java的快速入门,演示
//1.public class Hello 表示Hello是一个类,是一个public公有的类
//2.Hello{} 表示一个类的开始和结束
//3.public static void main(String[] args)表示一个主方法,即程序的入口
//4.main() {} 表示方法的开始和结束
//5.System.out.println("hello,world~") 表示输出"hello,world~"到屏幕
//6.;表示语句结束
public class Hello{
//编写一个main方法
public static void main(String[] args){
System.out.println("hello,world~");
}
}