Java学习笔记(二)Java的特点

1. Java语言的特点:

(1)Java是面向对象的语言,具有封装性,多态性,继承性

(2)Java是可跨平台使用的(.class即字节码是结构中立的,和OS无关,即任何安装了Java运行环境(JVM)的计算机都可执行这种代码),安全的,是解释执行的网络编程语言

(3)Java语言具有内存垃圾自动收集机制,它将扫描内存,并自动释放那些不再使用的内存块

(4)支持多线程

(5)由C++发展而来,彻底的纯面向对象的程序设计语言,去掉了C++语言中容易引起错误的特性,如指针,指针型运算,多重继承机制

2. Java与C++的区别

(1)不再有#include 和 #define等预处理功能

(2)不再有structure,union及typedef

(3)不再有函数,指针及多重继承

(4)不再有goto

(5)不再有操作符重载(Operateor overloading)

3.Java在系统中的体系结构

其中Java虚拟机JVM有如下功能:

(1)编译后的Java程序和硬件系统之间的接口

(2)不仅解释执行编译后的Java指令,而且还进行安全检查

(3)是Java程序能在多平台间进行无缝移植的可靠保证

4.标识符、关键字及注释符

(1)标识符的命名规则

 以字母,“_”,“$”开头

② 由字母字母,“_”,“$”和数字组成

③ 一定不能够是Java中的关键字

(2)标识符命令约定

 常量名全部由大写字母,变量名首字符为小写字母,类名首字符为大写字母

② 如果一个标识符有多个单词构成,从第二个单词开始每个单词的首字符均为大写字母

③ 下划线一般用于常量名中,起分隔作用,final int ARRAY_SIZE =100

④ Java严格区分字母大小写

(3)关键字

 是Java语言本身使用的系统标识符

 都是小写字母组成

(4)注释符

Java中的保留字有goto,const,null,true,false

/**…*/是Java特有的doc注释,主要为支持Javadoc而采用的,Javadoc能够识别注释中用标记“@”标 识的一些特殊变量,并把doc注释加入到它所生成的HTML文件中





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mengrennwpu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值