Java知识点详解——第一章:Java入门

Java:Java程序设计和Java平台的总称。

JavaSE:Java标准版
JavaEE:Java企业版
JavaME:Java微版(Micro版)

特点:面向对象、健壮安全、多线程、可移植、垃圾回收机制、write once等。

程序:为了解决某个问题而执行的一系列有序指令的集合。

  • JDK: Java Development Kit。JDK是整个Java的核心。包括了Java运行环境、Java工具和Java基础的类库
  • JRE: Java Runtime Environment。Java运行环境。包括了JVM标准实现及Java核心类库
  • JVM: Java Virtual Machine。Java虚拟机。

    JVM结构
    指令系统:通过操作码,对方法、线程进行监视和调用
    寄存器:保存系统状态和所需信息,减少堆栈访问,提高速度
    栈结构:为方法创建栈框架,局部变量以及操作数栈
    碎片回收堆:释放堆空间的实例内存占用
    存储区:常量池与方法字节码的存储


Java程序的开发步骤:

step0:配置环境变量;

PATH:指向于JDK安装路径的bin文件夹;
CLASSPATH:指向于JRE安装路径的lib文件夹;
可选配置项:JAVA_HOME:指向于JDK的安装路径,可以通过%JAVA_HOME%调用该环境变量的值。

step1:编写源代码;

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

step2:对源代码进行编译,使用javac命令,得到编译后的字节码文件;

	javac Hello.java

step3:对字节码进行解释,使用java命令。

	java Hello

注意事项:

  • Java严格区分大小写,编写源码的时候文件名应该和class后的名称保持一致。
  • { }表示语句块,用于描述代码内容,需要成对编写。
  • 每一行代码都使用分号“ ;”结尾。
  • public class 表示定义一个Java类(源程序)。
  • public static void main(String[] args)表示程序的入口方法(主函数),每个程序都应该只有一个入口方法。

Java中的注释:
功能:

  1. 注释用来对代码进行功能描述,不会被JVM编译解释;
  2. 注释可以用于代码执行的检测。

分类:

  1. 单行注释: //注释内容
  2. 多行注释: /*注释内容*/
  3. 文档注释: /**注释内容*/ 文档注释只能用于class定义及方法(函数名)定义的时候

PS

符号名称功能
\n换行符换行
\t制表符加上前面的内容空开8字节的间距
\转义符将特殊符号转换成普通符号
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值