java小知识

1.

java的三种开发方向:
Java标准开发(J2SE):提供的是最底层的支持,实现了桌面程序的开发;包含构成Java语言核心的类。

Java嵌入式开发(J2ME):包含JavaSErvlet中的部分类,用于消费类电子产品的软件开发。

Java企业开发(J2EE):包含JavaSE中的所有类,并且还包含用于开发企业级应用的类。

2.

Java语言特点:

①是一个行业通用的技术实现标准;

②是一门面向对象的编程语言;

③提供有方便的内存回收机制;

④避免了复杂的指针问题,而使用更加简单的引用来代替指针;

⑤Java是为数不多支持多线程编程的开发语言

⑥Java提供有高效的网络处理能力,可以基于NIO实现更加高效的数据传输信息;

⑦Java具有良好的可移植性。(可移植性:同一个程序可以在不同的操作系统之间任意进行部署,减少开发难度)

3.

世界上的操作系统大概可以分成三类:Windows操作系统、UNIX操作系统、类UNIX操作系统。

4.

public class与class的区别:
public class定义要求文件名称与类名保持一致。也就是说,一个*.java文件中只允许有一个public class定义。

class定义的类文件名称可以与类名称不一致,但是在编译之后每一个使用class声明的类都会生成一个*.class文件,也就是说,一个*.java文件可以产生多个*.class文件。

5.

在安装java环境时会遇到环境变量的配置:
其中最主要的是PATH与CLASSPATH,他们的区别是:

PATH:是操作系统提供的路径的配置,定义所有可执行程序的路径;

CLASSPATH:是由JRE提供的,用于定义Java程序解释时类加载路径,默认设置的为当前所在目录加载,可以通过“SET CLASSPATH:路径”的命令形式来进行定义。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值