欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java学习【day1】---梦想成为一个全栈

程序员文章站 2024-03-08 08:14:33
...

软件开发

java主要用在web应用得开发,是作为逻辑控制和数据处理的平台应用

软件语言

机器语言、汇编语言、高级语言(java)

两类应用:Bs(browser)、Cs(client)

Java的三个版本

J2SE标准版(用于桌面应用程序的开发,其余两个版本的基础)

J2EE企业版(用于web应用的开发)

J2ME小型版(手机程序以及电子设备的开发)

Java跨平台运行原理图

Java学习【day1】---梦想成为一个全栈

java的跨平台运行原理:通过在不同平台上部署不同版本的jvm虚拟机运行字节码文件,达到跨平台运行。

jdk、jre、jvm三者之间的关系

Java学习【day1】---梦想成为一个全栈

JVM:运行字节码文件

JRE:提供java的运行环境,包括jvm和一些核心类库

JDK:java开发相关组件,包括jre和一些基础类库,还有一些java相关工具,如javac

第一个java程序

编写源程序----》编译源程序-----》运行字节码文件

1、创建一个文件,以.java后缀结尾(后缀不代表文件类型,与文件内容有关)

2、定义一个类:

class 类名{}     

(类名首字母大写,不能以数字开头,可以使用_和$,避免与系统类名重复)

类名尽量与源程序文件名保持一致

3、程序编写

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

注意:要区分大小写,注意功能语句结束后要加;结尾

java中,类是代码存在的最小单位

一个类只能有一个主方法,只能有一个入口

4、在源文件目录所在的地址栏输入cmd进入dos指令窗口

编译javac工具将源文件编译成字节码文件:javac 源文件名.java(字节码文件只与类名有关)

运行字节码文件:java 类名