Java作为编程入门语言,使用范围广,薪资待遇高,发展前景好。不管是大学生,还是转行的朋友,都选择学习Java。但是对于0基础小白来说,对Java所了解的甚少,以致于刚开始学很懵逼,今天知了堂小编就来为大家分享一些Java的基础知识,让大家有一个初步的了解。
首先,Java开发有三个方向:
1、Java SE:主要用于桌面程序的开发;
2、Java EE:主要用于网页程序的开发;
3、Java ME:主要用于嵌入式系统程序的开发。
然后是Java语言的主要特性:
1、面向对象;
2、可移植性:Java程序与平台系统无关,通过JVM处理字节码文件以适应不同平台;
3、分布性:可以在多个不同的主机上布置相关操作,同时数据也可以存放在多个不同的主机上,Java可以凭借URL对象访问网络对象,访问的方式和访问本地系统相同;
4、安全性:删除了类C语言中的指针、内存管理等语法,避免了非法的内存操作。同时Java程序要经过代码校验、指针校验等多种测试才可以运行;
5、多线程:Java允许应用程序同时并行执行多项任务,而且相应的同步机制可以保证不同线程能正确地共享数据;
6、高性能:Java编译后的字节码是在解释器中运行的,其运行速度比多数交互式的应用程序提高很多;
7、解释性、健壮性、动态等…。
好啦,今天就给大家分享这些,了解更多Java干货,持续关注知了堂哦~