Java简介(2)-基本概念】的更多相关文章

1.抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象 2.final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类 3.包:Java中的包是相关类和接口的集合,创建包必须使用关键字package 4.多态类:Java中,对象变量是多态的.而java中不支持多重继承 5.接口:Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,…
深入理解Java并发框架AQS系列(一):线程 深入理解Java并发框架AQS系列(二):AQS框架简介及锁概念 一.AQS框架简介 AQS诞生于Jdk1.5,在当时低效且功能单一的synchronized的年代,某种意义上讲,她拯救了Java 注:本系列文章所有测试用例均基于jdk1.8,操作系统为macOS 1.1.思考 我们去学习一个知识点或开启一个新课题时,最好是带着问题去学习,这样针对性比较强,且印象比较深刻,主动思考带给我们带来了无穷的好处 抛开AQS,设想以下问题: Q:如果我们遇…
101Java简介 101Java简介及开发环境搭建 Java简介 编程语言简介 机器语言:纯粹的机器代码 机器语言是有0,1,0,1的二进制代码组成,可以有计算机直接执行.效率最高,但是通用性不强,对于不同的硬件需要不同的程序.说白了,不适合人来编程. 汇编语言:8086汇编.Win32汇编..NET的汇编 汇编语言:效率稍微低于机器语言,通过简单的助记符来替代繁琐而枯燥的0,1代码.同样的通用性不强,对于不同的硬件需要设计不同语言.学习曲线比较大,需要硬件知识很多.介于其特殊的性质,在某些行…
JAVA基础知识 Java简介 作者:詹姆斯·高斯林(James Gosling) Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征. Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 . Java是第一门完全面向对象编程的计算机语言 诞生背景 任职于Sun公司(Stanford University Network斯坦福网络公…
002 01 Android 零基础入门 01 Java基础语法 01 Java初识 02 Java简介 学习Java的基础语法 Java是一门编程语言,学习的逻辑其实和现实世界的语言是一样的,需要了解它的语法结构 比如学习英语,我们需要学习英语的单词句型 学习完以后,我们就可以以英语的方式和懂英语的人进行交流.沟通与对话 因为你们的沟通及交流都是以英语为基础,所以大家都能够接受 那么对于编程语言其实也是一样的,这时候,其实我们是需要和计算机进行交互 我们写出的东西(即 程序)不是另外一个人要认…
来源 http://www.imooc.com/video/1430 主要内容 Java平台应用 核心概念:JVM,JDK,JRE 搭建Java开发环境 使用工具开发安卓程序 经验技巧分享 Java历史 1995诞生    Sun 1996         JDK1.0 2006         JDK6 2009.4.20被收购--->ORACLE 2011         JDK7 2014.3      JDK8 体系结构 Java SE : 基础核心(面向对象,API,JVM...) J…
在Java中,与线程通信相关的几个方法,是定义在Object中的,大家都知道Object是Java中所有类的超类 在Java中,所有的类都是Object,借助于一个统一的形式Object,显然在有些处理过程中可以更好地完成转换,传递,省去了一些不必要的麻烦 另外有些东西,比如toString,的确是所有的类的特征 但是,为何线程通信相关的方法会被设计在Object中? 锁 对于多线程编程模型,一个少不了的概念就是锁 虽然叫做锁,但是其实相当于临界区大门的一个钥匙,那把钥匙就放到了临界区门口,有人…
Java简介 Java是Sun公司于1995年推出的高级编程语言,具有跨平台特性,编译后的程序能够运行在多种类型的操作系统平台上. 1.1 Java应用程序版本 Java的3个独立用于开发不同类型应用程序版本: JavaSE:Java Platform Standard Edition(Java平台标准版),是Java技术的核心,主要用于桌面应用程序的开发. JavaEE:Java Platform Enterprise Edition(Java平台企业版),主要应用于网络程序和企业级应用的开发…
第一章 Java简介 开始上传一些自己画的思维导图 画的基本上是根据菜鸟教程Java的对应的图 会有一系列的图陆续放出来,不过博客上只有截图,具体的带注释的具体的图后续会放在git上,更新会加上git的仓库地址 --------…
Java简介 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称.(注:Sun公司已于2009年04月20日被Oracle公司收购) 目前,Java 分为三个版本: Java SE:Java Standard Edition 适用于桌面系统的Java 2平台标准版. Java ME: Java Micro Edition 适用于小型设备和智能卡的Java 2平台Micro版. Java EE:Java Enterprise Editio…