Java基础自学教程(全套)视频简介:

Java是计算机领域中一种非常重要的程序设计语言,也是一款优秀的纯面向对象语言。第一视频教程分享的这部Java基础自学教程是一部非常不错的教程。它详细讲述了JAVA语言,VISUAL J++概述,基础设计,应用开发等一系列相关知识。

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。它具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

Java 编程语言的风格十分接近C、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库;

更新时间:2016-02-19 12:11

java基础自学教程_Java基础自学教程(全套)相关推荐

  1. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  2. java io流 教程_Java基础教程:IO流与文件基础

    Java:IO流与文件基础 说明: 本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦. 走进流 什么是流 流:指的是从源到目的地的字节的有序序列. 在Java中,可以从其中读取一个字节序列 ...

  3. java反射用法示例_Java反射示例教程

    java反射用法示例 Java Reflection provides ability to inspect and modify the runtime behavior of applicatio ...

  4. java视频教程千峰_java基础教程-Java开发入门视频教程-千锋教育视频资源库

    第1节 - Java由来及语言特点 点击播放 第2节 - Java的执行机制及第一个应用程序 点击播放 第3节 - 类的阐述及Package相关 点击播放 第4节 - Java的编码规范 点击播放 第 ...

  5. java 反射教程_Java基础教程——反射机制

    Java反射机制 Java反射机制是Java语言的一个重要特性,使得Java语言具备"动态性": 在运行时获取任意一个对象所属的类的相关信息; 在运行时构造任意一个类的对象: 在运 ...

  6. java自学语法_java 基础语法学习

    注释 单行注释 多行注释 文档注释 public class HelloWorld { public static void main(String[] args) { //单行注释 //输出一个He ...

  7. java多线程教程_java 基础教程之多线程详解及简单实例

    java 多线程详解 在这篇文章里,我们关注多线程.多线程是一个复杂的话题,包含了很多内容,这篇文章主要关注线程的基本属性.如何创建线程.线程的状态切换以及线程通信. 线程是操作系统运行的基本单位,它 ...

  8. java substring截取字符串_java基础教程之字符串的介绍,比较重要的一个知识点【下】...

    字符串操作 1.获取子字符串 通过String类的substring()方法可对字符串进行截取.这些方法的共同点就是都是利用字符串的下标进行截取.应明确字符串下标是从0开始的. substring() ...

  9. java基础语法实例教程_Java 基础语法

    一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作 面向对象中的一些概念 下表列出了 面向对象 编程中的一些概念 名词 说明 对象 对象是类的一个实例,有状态和行为 ...

最新文章

  1. GTX 1080Ti + cuda8.0 + cuDNN6.0 安装及测试
  2. 郎咸平:诸葛亮是一名优秀的企业家吗?
  3. jquery颜色转换html,jQuery颜色选取器插件COLPICK
  4. 优雅地提高 React 的表单页面的开发效率
  5. linux离线安装rjava,无法在ubuntu系统上安装rJava
  6. linux fedora35设置双系统开机启动顺序
  7. 如何用keras实现deepFM
  8. 2016-2017-2 20155117实验二《Java面向对象程序设计》实验报告
  9. SpringBoot启动o.s.b.d.LoggingFailure… 错误解决方法
  10. highslide图片查看特效
  11. 富勒wms系统里的定时器id_【案例】全面升级的康缘药业物流系统
  12. golang操作sqlite3
  13. QQ这个版本已经绝版。
  14. 解决xshell SSH 连接远程ubuntu make menuconfig 退格键无法删除问题
  15. zabbix监控用户密码剩余过期天数
  16. 网络天才网页中文版_akinator中文版在线玩
  17. 数据库逻辑设计之三大范式通俗理解
  18. Mybatis源码解析《二》
  19. 淮北师范大学计算机科学与技术专业属于,淮北师范大学计算机科学与技术学院...
  20. Android版本特性

热门文章

  1. Appium 元素查找(一)
  2. TypeScript笔记(3)—— 使用WebPack工具
  3. 前端直接访问登录页面报错_如何实现登录、URL和页面按钮的访问控制
  4. python连接池框架_python3.0 django mysql连接池说明
  5. matlab求刚度,matlab直接刚度法计算结构频率
  6. [linux] redhat 7 ssh 安装配置免密登录
  7. Linux的基础命令和配置文件
  8. 46、练习:输出指定目录下的所有文件名称
  9. Micropython教程之TPYBoard DIY金属探测仪实例演示(萝卜学科编程教育)
  10. python 安装setuptools时报Compression requires the (missing) zlib module错误的解决方案