Java语言概述通用
- 格式:pptx
- 大小:318.95 KB
- 文档页数:20
对java的认识和理解Java是一种高级的、面向对象的编程语言,由Sun Microsystems公司于1995年推出。
Java的设计目标是“一次编写,到处运行”,即可以运行于不同的操作系统和硬件平台。
Java具有跨平台性、通用性、安全性等优点,广泛应用于Web开发、移动应用开发、大数据处理等领域。
首先,Java是一种面向对象的编程语言。
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它将数据和对数据的操作封装到对象中,通过对象之间的交互来实现程序的逻辑。
Java中所有的数据都被视为对象,通过类(class)定义对象的属性和行为,通过实例化类来创建对象并进行操作。
面向对象的编程使得代码结构清晰、模块化,易于扩展和维护。
其次,Java具有跨平台性。
Java是通过Java虚拟机(Java Virtual Machine,简称JVM)来实现跨平台。
Java源代码编译生成的是字节码(bytecode),而非机器码。
在不同平台上,只需要安装对应平台的JVM,就可以运行相同的字节码。
这使得Java应用程序能够无需修改就可以运行于不同的操作系统上,实现了“一次编写,到处运行”的目标。
另外,Java是一门通用的编程语言。
通用性意味着Java可以用于开发各种类型的应用程序,包括桌面应用、Web应用、移动应用等。
Java提供了一系列的开发工具和库,开发者可以使用这些工具和库快速构建应用程序。
Java的通用性使得它成为了广泛应用于各个领域的编程语言。
此外,Java还具有强大的安全性。
Java引入了严格的安全机制来保护运行环境和应用程序的安全。
JVM的安全管理器可以控制哪些操作是被允许的,避免了恶意代码的执行。
Java还提供了许多内置的安全性特性,如内存管理、异常处理等,可以有效地防止常见的安全漏洞。
最后,Java拥有庞大的社区和丰富的生态系统。
Java社区活跃,有着众多的开发者和专家,提供了丰富的文档、教程、博客等资源。
java完美经典读书笔记第一章概述第二章JAVA语言基础关键字:基本数据类型:bytehortintcharlongfloatdoubleboolean循环控制:dowhileforbreakcontinue分支控制:ifelewitchcaedefaultbreak方法变量和类得修饰府:privatepublicprotectedfinaltaticabtractynchronizedvolatiletrictf ptranient字面值常量:faletruenull方法相关得关键字:returnvoid包相关得关键字:packageimport异常处理:trycatchfinallythrowthrow对象相关:newe某tendimplementuperclaintanceofthi很多算术运算操作可以产生浮点型无法表达的数字,如无限大,无限小等,这些数据的表达通过浮点数封装类(Float和Double)所提供的特殊属性来表达。
Float.NaN非数字Float.NEGATIVE_INFINITY无限小Float.POSITIVE_INFINITY无限大Double.NaN非数字Double.NEGATIVE_INFINITY无限小Double.POSITIVE_INFINITY无限大数据类型的自动转换图:char--->{int-->long-->float-->doublebyte-->hort-->{内置类对应的基本类型:Byte-->byte;Short-->hort;Integer-->int;Long-->long;Float-->float;Double-->doubleBoolean-->boolean;Character-->char;String-->char[]将基本数据类型转为String类型:tringtr1;intintv1=300;tr1=String.valueOf(intv1);将tring类型转为基本数据类型:tringtr1="126";inti1=Integer.pareInt(tr1);取得tring对象内含的char[]值,必须使用它的toCharArray()方法来取得。