JAVA学习笔记

java se5.0 java里程碑式的存在 发行于2004年9月30日
java 优势:资源免费,跨平台,面向对象
java SE ->标准版(支持桌面级应用) EE->企业版(web应用程序) ME->微型版
名词:
JDK->JAVA开发工具包
KRE->java运行时环境
JVM->java虚拟机
SDK->java开发工具包

java虚拟机
JVN是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责执行指令、管理数据、内存,寄存器。
对于不同的平台,有不同的虚拟机
java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”
在这里插入图片描述

程序基本组成:打包、引包、类
在这里插入图片描述
java运行过程

java垃圾回收机制
“垃圾回收”清理不再使用的对象
java内存分配和回收都由JER在后台自动进行
特点:自动优化
动态回收

HelloWorld程序

public class HelloWorld {
	//程序的入口
	public static void main (string [] args){
		//向控制台输出语句
		System.out.println("HelloWorld!");
		//输出语句
	}
}
方法特点
System.out.println()在打印后加上回车换行
System.out.print()连续打印

注释
单行注释、多行注释
文档注释:写在开头。当新的程序引用此类的时候会显示文档注释来进行说明

分隔符:辅助程序编写、阅读和理解
空白符:没有确定意义,但帮助编译器正确理解源程序,包括空格、回车和制表符
普通分隔符:拥有确定意义在这里插入图片描述
标识符
java中标识符由字母、数字、下划线或美元符组成,且必须以字母、下划线或美元符号开头;数字不可以开头
不能使用关键字和保留字,但可以包含。严格区分大小写,长度不限
标识符中间不能包含空格

包名:多单词组成时全部小写
类名、接口名:多单词组成,所有单词首字母大写
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写
常量名:所有字母都大写,单词间用下划线连接
关键字(保留字):所有字母都是小写
起名要求“见名知意”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值