Java基础,喜欢有逻辑的事物(一)

1,Java应用程序运行机制(来源:MLDN-LXH)

c语言是编译型;asp,html是解释型语言。

所有JAVA程序的解释都要求放在JAVA虚拟机上处理!

在这里插入图片描述
所有的.java的源代码程序最终都是需要经过编译后才可以使用的,但是编译完成的代码并不是一个绑定在某个操作系统上的程序,而是一种通用型的程序,而这种通用性的程序就是JVM能够识别的代码*
在这里插入图片描述
所有的程序并不是运行在操作系统上,而是通过JVM执行,这样一来肯定要比直接在操作系统傻瓜执行程序的处理速度要慢。随着硬件的发展,这些问题可以忽略,但是还存在JVM的调优问题。

2,JDK(Java development kit)

mldn 网站(http://www.mldn.cn/course/231/task/10863/show)

在这里插入图片描述
世界上实际只有三类系统:Windows系统,UNIX系统,类UNIX操作系统(Linux,MacOS);

http://www.mldn.cn/course/231/task/10864/show(如下过程)

在JDK中默认支持有JRE,所以对JRE就可以在安装JDK的同时进行配置。

3,编写代码编辑器的选择:

建议用EditPlus编写;这里牵扯到编码问题。如果用subline会出现编码问题

4,通过hello world程序体验程序运行的过程。

开始有一个*.java文件;

经过javac编译后生成.class文件;

然后就可以执行java 运行生成的class文件。

在这里插入图片描述

5 正文开始了

在Java程序中,最基础的单元是类。所有的程序必须封装在类中,

在这里插入图片描述
class 类名称 { } ;类名称可以和文件名称不一致,但是编译后的*.class名称是class定义的类名称, 解析的时候要求解析的是生成的 *.class名称文件名称;在一个 *.java文件中可以有多个class定义,并且编译之后会形成不同的 *.class文件。

一个(星.java文件)中只允许有一个public class定义,可以有多个class定义

类名称首字母要大写!!!!!!

主方法: 程序执行的起点,并且一定要定义在类中

在这里插入图片描述

主方法所在的类我们统称其为主类,所有的主类都将采用public class来定义

屏幕打印,系统输出(可以直接在命令行模式下进行内容的显示)

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值