概述
java概述
- java三种技术架构
- java 特点,了解
- 开发环境
- jdk
- 程序编写
- 编译
- 解释
- ide
- api文档
- 面向对象技术
本打算今年考完全部的本科课程,但4月份考试没有按期举行,若合并到10月份一块举行的话,估计压力会非常大,所以只能是再推迟一年毕业了。这样下半年只复习一门java,将最后一门高数放到2023年下半年考,随带软工,没有考到70分的课程。
java三种技术架构
- J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。
该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。 - J2SEJava 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案。
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如Java版的扫雷。 - J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。
java 特点,了解
- 语法简单,功能强大,安全可靠 。Java程序通过对象的封装、类的继承、方法的多态等机制,实现了代码的复用,信息隐藏、动态绑定等特性,可以开发出非常复杂的系统,但又不失程序的易读性。
- 与平台无关
- 解释编译两种运行方式 。加入即时编译功能,编译器将字节码转换成本机的机器代码,然后能够以较高速度运行,即一次编译,到处运行,大大提高效率。
- 多线程
- 动态执行兼有丰富的API文档及类库
开发环境
jdk
软件包,主要包括javac.exe(编译器)和java.exe(解释器)
java程序文件的扩展名是.java,编译后生成的字节码文件的扩展名是.class,需要由JVM虚拟机载入并解释执行。
javac:用来将java程序编译成字节码。
java:解释器,执行已经转换成字节码的java程序。
jdb:java调试器,用来调试java程序。
程序编写
输入时注意大小写,因为Java语言区分大小写。
- java程序由类构成,含有一个main()方法,称为主函数或主方法,main方法结束,整个程序也结束
- java程序的扩展名是.java,编译后生成的字节码文件的扩展名是.class,需要jvm虚拟机载入并解释。
- 一个类只能有一个公有类,类的名字就是该文件的名字.main()方法三个参数:public,static void
- String args[]:表示命令行参数。
- java程序编写好后,如果要在计算机上运行,需要经过编译和解释执行两个阶段。
- java区分大小写。
编译
生成字节码的类文件后才能运行。类文件是二进制格式的,它有统一的格式,JVM可以识别类文件并执行它。
如:javac HelloWorldApp.java
解释
格式为:
java [选项] 程序名 [参数列表]
如 java HelloWorldApp
ide
idea或eclipse
api文档
JDK提供的应用程序编程接口,最基本的是Java核心API中共有43个包,每个包中都有若干的类和接口,其中又含有若干属性,如果选中了一个具体的包,则会在页面中列出作为包成员的所有内容。
面向对象技术
面向对象的方法学,通常包括3 个方面:面向对象的分析(OOA)、面向对象的设计(OOD)和面向对象的程序设计(OOP) 。
面向对象技术包含的概念主要有抽象、对象、类、类型层次(子类)、封装、继承性、多态性等。
对象是类的一个具象,类是对象的一个抽象。
对象有两个特性:一是状态,二是行为。
OOP采用了三大技术:封装、继承、多态。
程序中只有一种基本的结构,即类。
最后
以上就是碧蓝斑马为你收集整理的java复习之概述的全部内容,希望文章能够帮你解决java复习之概述所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复