java-1概述

Java的含义

  •     java是由Sun Nicrosystems公司于1995年5月推出的java面向对象程序设计语言和java平台的总称

两层含义:开发语言 开发平台



java主要特征

    简单 动态 高性能 跨平台 面向对象 健壮性 安全 多线程 分布式

java是面向对象的语言:

java是基于信息隐藏和抽象数据类新概念的出面向对象的语言

java中每个对象封装数据和方法,而方法实施对数据的处理

java中通过继承机制实现代码复用



java的应用平台

    桌面应用开发(java核心、基础)——javaSE(java standard edition)

企业级应用开发——javaEE(java Enterprise Edition)

手机等移动产品开发——javaME(java Micro Edition)、——Android开发

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("HelloWorld");
    }
}
  1. class用来定义一个类
  2. 标识符:类的名字
  3. 静态方法,程序的入口

每条语句要以分号结束



开发java程序的步骤

  • 创建java源程序:java源程序以.java作为扩展名,可以用任何文本编辑器创建、编辑
  • 编译源程序:java编译器"javac"读取java源程序(以.class为扩展名)
  • 运行class(字节码)文件:java解释器"java"读取字节码文件,取出指令并且翻译成可执行代码
时间: 2024-11-03 01:45:48

java-1概述的相关文章

Java IO 概述

原文链接作者: Jakob Jenkov   译者: 李璟([email protected])  校对:方腾飞 在这一小节,我会试着给出Java IO(java.io)包下所有类的概述.更具体地说,我会根据类的用途对类进行分组.这个分组将会使你在未来的工作中,进行类的用途判定时,或者是为某个特定用途选择类时变得更加容易. 输入和输出 – 数据源和目标媒介 术语“输入”和“输出”有时候会有一点让人疑惑.一个应用程序的输入往往是另外一个应用程序的输出.那么OutputStream流到底是一个输出到

[JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程序的独立程序集组成,它们都从命令行调用. [请点击查看更多内容 转自51CTO.com] » 使用CMD开发运行Java程序 代码文件的拓展名必须为.java,并且文件名应该与类的类名完全相同.编译一个程序是指使用编译器将源代码翻译成java字节码.下面的命令用来编译源代码文件welcome.jav

跟王老师学集合(一)为什么要使用集合和Java集合概述

为什么要使用集合和Java集合概述 主讲人:王少华  QQ群号:483773664 学习目标 1 理解为什么使用集合 2 掌握Java集合框架 一.使用数组缺陷: 在电子宠物系统中,如果想存储多个宠物信息,可以使用数组来实现.例如,可以定义一个长度50的Dog类型的数组,存储多个Dog对象的信息.但是采用数组存在以下一些明显的缺陷: 数组长度固定不变,不能很好适应元素数量动态变化的情况.若要存储大于50个狗狗的信息,则数组长度不足:若只存储20个狗狗的信息,则造成内存空间浪费 可通过数组名.le

Java的概述以及语法

Java的语法分为标示符和数据类型 Java的概述: 一些手打的: long l = 12345; //隐式转换 int a = (int)121234567L; //强制转换 float f =123.45;(提示报错) 默认为int类型,所以无法转换 下面三种为正确格式: { float f = 123.45F; f = (float)123.45; double d =123.45; } char c =‘中’; char和int是兼容型 char c1 =123; System.out.

java 语言概述(零)

java 语言概述 1.软件:系统软件 vs 应用软件 2.语言的分类:第一代:机器语言 第二代:汇编语言 第三代:高级语言(面向过程- - - -面向对象) 3.java语言的特性:①面对对象性②健壮性③跨平台性(write  once,run  anywhere) - - -JVM 4.安装JDK及配置path环境变量 1)傻瓜式安装JDK 2)配置path环境变量 >河床好比操作底层,jdk好比河水,java应用程序好比是船   注意:JDK  JRE  JVM   5.如何编写并运行第一

java接口概述

接口: 是一些方法特征的集合,而这些方法可以被多个实现类去各自实现. 接口主要特征: 1.接口中的成员变量隐士的被定义为公开的静态常量 2.接口中的方法是抽象的,并且必须是公开的 3.接口是用来被类实现的或者被接口继承的,其不能有自己的构造子 接口的作用: 接口是实现松耦合的重要手段,它描述了系统对外公开的所有服务.通俗的理解,接口的作用就是把使用接口的人和提供接口的 人隔离开来,让真正的接口放在他们中间,实现接口的人不需要去关心谁使用这个接口,使用接口的人也不需要关心这个接口是 谁实现的.就好

《java集合概述》

1 JAVA集合概述: 2 3 Collection: 4 |---List有序的:通过索引就可以精确的操作集合中的元素.元素是可以重复的. 5 List提供了增删改查的动作. 6 增加add(element) add(index,element); 7 删除remove(element) remove(index); 8 修改set(index,element); 9 查询get(index); 10 |---Vector:是可增长的数组结构.是同步的.增和查速度都慢,效率很低.目前不在使用.

Java继承概述 以及Java继承案例和继承的好处

Java继承概述 1.多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些相同属性和行为,只要继承那个类即可. 2.在Java中通过extends关键字可以实现类与类的继承. 例如:class 子类名 extends 父类名 {} 3.单独的这个类称为父类,基类或者超类:这多个类可以称为子类或者派生类. 4.有了继承以后,我们定义一个类的时候,可以在一个已经存在的类的基础上,还可以定义自己的新成员. --------------------------------

Java多线程-Java多线程概述

第一章 Java多线程概述 线程的启动 线程的暂停 线程的优先级 线程安全相关问题 1.1 进程与线程 进程:可以将运行在内存中的程序(如exe文件)理解为进程,进程是受操作系统管理的基本的运行单元. 线程:可以理解为进程中独立运行的子任务.如果QQ.exe运行时的好友视频线程.下载文件线程.数据传输线程.发送消息线程等. 使用多线程可以更好的利用计算机的资源如CPU.线程被调用的时机是随机的. 1.2 Java多线程实现方式 1.2.1 继承Thread类 public class Threa

java的概述 常量 变量

1.1 java语言概述 什么是java语言 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程. Java具有简单性.面向对象.分布式.健壮性.安全性.平台独立与可移植性.多线程.动态性等特点. Java可以编写桌面应用程序.Web应用程序.分布式系统和嵌入式系统应用程序等. -