J2SE内容小结
2015-09-19 00:32
309 查看
经过几天的努力,J2SE视频看完了,最大的感受就是,这些知识都接触过,并且不止学习过一次,可以说,学习这些内容,还是比较轻松的。
可以说,除了内存这一块不太熟悉,剩下的内容都是很熟悉的。基础语法在VB和VB.NET、C#都学过,面向对象也在C#中学习过了。
对比一下这几种语言的特点:
VB是以事件驱动为机制的可视化程序设计语言,入手门槛较低,开发效率较高,代码执行效率不高,主要以开发C/S程序为主。VB语言不支持继承、无原生支持多线程、异常处理不完善等缺点,所以有局限性。
C++语言是在C的基础上开发出的通用性编程语言,应用较为广泛。C++支持多种程序设计风格,结构化的设计思想、面向对象、泛型程序设计等。C++编程效率较高,且对底层操作性较好,兼容C语言,且支持面向对象编程。由于C++程序的复杂性,使得它的安全性难以保证。
C#是运行于.NET Framework之上的高级程序开发语言,它是由C、C++衍生出来的面向对象的程序设计语言,它支持泛型,是一种强类型的编程语言,类型安全,运行稳定,界面友好,开发简单。
J2SE是标准的JAVA2开发平台,J2SE功能强大,易于开发,但是开发界面不如C#友好。
可以说,除了内存这一块不太熟悉,剩下的内容都是很熟悉的。基础语法在VB和VB.NET、C#都学过,面向对象也在C#中学习过了。
对比一下这几种语言的特点:
| 数据类型 | 编程思想 | 指针 | 控制结构 | 特点 |
J2SE | 常量、变量 | 面向对象 | 无 | 顺序、选择、循环 | 标准的JAVA2平台 |
C# | 常量、变量 | 面向对象 | 无 | 顺序、选择、循环 | 为.NET而生的web开发平台 |
C++ | 常量、变量 | 支持面向对象 | 支持 | 顺序、选择、循环 | 结构化编程语言 |
VB | 常量、变量 | 基于对象 | 无 | 顺序、选择、循环 | 事件驱动 |
VB是以事件驱动为机制的可视化程序设计语言,入手门槛较低,开发效率较高,代码执行效率不高,主要以开发C/S程序为主。VB语言不支持继承、无原生支持多线程、异常处理不完善等缺点,所以有局限性。
C++语言是在C的基础上开发出的通用性编程语言,应用较为广泛。C++支持多种程序设计风格,结构化的设计思想、面向对象、泛型程序设计等。C++编程效率较高,且对底层操作性较好,兼容C语言,且支持面向对象编程。由于C++程序的复杂性,使得它的安全性难以保证。
C#是运行于.NET Framework之上的高级程序开发语言,它是由C、C++衍生出来的面向对象的程序设计语言,它支持泛型,是一种强类型的编程语言,类型安全,运行稳定,界面友好,开发简单。
J2SE是标准的JAVA2开发平台,J2SE功能强大,易于开发,但是开发界面不如C#友好。
相关文章推荐
- J2SE与c#的几点比较
- jdk,j2ee,j2se,j2me的概念区别
- 一道小面试题:不借助中间变量实现连个整数交换
- Linux下启动、停止J2SE程序(脚本)
- 【Java基础】抽象类和接口的区别
- 【Java基础】多态性
- 【Java基础】重写与重载
- [存档]J2ME中随机数字处理全攻略
- 为 SWT Windows桌面程序定制适合分发的 JRE
- Java日记(1) 一. 认识Java
- 08月28日学习杂记(复习:ANT,集合及零散知识点)
- 转载容器类的介绍
- 转载J2SE新功能
- 入门学习钥匙
- java学习笔记(1)
- java中的时间操作
- 随便写点,非计算机专业学生
- Java Networking and Proxies
- Java 2 Micro Edition简介(二)
- this is my first application