• Java 面向对象编程——第一章 初识Java


     

     

    第一章    初识Java

    1、  什么是Java?

    Java是一种简单的、面向对象的、分布式的、解释的、安全的、可移植的、性能优异的多线程语言。它以其强安全性、平台无关性、硬件结构无关性、语言简洁、面向对象的特点,在网络编程语言中占据了无可比拟的优势,成为实现电子商务系统、企业管理平台、移动设备应用开发等的首选语言。

    2、  java的发展

    java之父——James Gosling

    java在1995年5月23日正式发布。

    ①   1996年1月23i又发布了首个java开发工具包,即Java Development Kit(JDK)1.0,其中包含了开发工具和运行环境;

    ②   1997年,SUN推出了JDK1.1;

    ③   1998年12月4日,SUN推出了JDK1.2.,将java改名为java2;

    ④   1999年,SUN公司将java平台划分为3大领域的3个版本:J2SE、J2EE、J2ME;

    ⑤   2000年,SUN发布JDK1.3;

    ⑥   2002年,SUN推出J2SE1.4;

    ⑦   2004年,SUN推出新版本的J2SE,并将其更名为J2SE 5.0;同时将J2SE更名为Java SE,J2EE更名为Java EE,J2ME更名为Java ME;

    ⑧   2006年12月,SUN发布Java SE 6;

    ⑨   2010年4月20日,Oracle宣布收购SUN;

    ⑩   2011年7月28日,Oracle发布Java SE 7。

    3、  java的技术特点

    java是一套完整的IT行业解决方案,包含了很多技术。整体上可以讲java划分为java编程语言和java平台。

    java编程语言是一种高级编程语言,其有如下的语言特征:简单、面向对象、可移植、多线程、动态、结构中立、分布式、高性能、健壮、安全。

    java平台有两个组件:java虚拟机(Java Virtual Machine-JVM)和java应用程序编程接口(Java Application Programming Interface-Java API)。

    4、  java源程序的编辑

    java程序源代码文件的扩展名为.java,文件名必须与类名完全相同,必须注意大小写。

    java是一门面向对象编程语言,类是java的基本构造单元,java程序中所有的语句都出现在一个类中。类是生成对象的模板。

    面向对象,是一种看待问题和处理问题的方式,本质上就算人类日常的直观思维。面向对象编程思想中包含两个基本概念:对象和类。

    5、  java程序的编译和运行

    java是一种半编译半解释型的语言。编译后的java代码成为字节码,字节码以.class文件的形式出现,该字节码文件是不能直接执行的,需要一个称为java虚拟机(JVM)的程序翻译成本地机器码后才能执行。

    java字节码通过类加载器为程序的执行加载所需要的全部类。随后字节码校验器对加载的字节代码进行校验。通过字节码校验的代码随后被送到解释器一条一条翻译成机器代码。后为提高执行速度,SUN引入即时编译器(JIT)。目前,采用HotSpot技术实现的JIT,导致java程序的性能大大改进。

    6、  java程序的安装和设置

    在java SE下载网站下载JDK.exe,点击安装,会同时安装JRE。在DOS命令行状态下键入java –version可以查看版本情况及安装是否成功。

    在系统属性窗口中修改系统环境变量。右键“我的电脑”——属性——高级——环境变量。新建变量,名为“JAVA_HOME”,设置变量值为jdk存放路径,在“PATH”变量里用分号分隔后添加“%JAVA_HOME%/bin”。

    7、  在Eclipse中创建java项目

    首先确认workspace,新建java project,输入项目名称,创建class,输入class名称,创建package,完成。

    注:创建项目名称时,规范首字母应大写。

  • 相关阅读:
    Vue 框架怎么实现对象和数组的监听?
    能说下 vue-router 中常用的 hash 和 history 路由模式实现原理吗?
    vue-router 路由模式有几种?
    Vue 组件间通信有哪几种方式?
    v-model 的原理?
    华硕笔记本修复
    linux下制作u盘启动盘
    virtualbox不能启动虚拟机
    ubuntu14.04建立wifi热点
    git中文文件名和中文目录显示乱码
  • 原文地址:https://www.cnblogs.com/littlejava/p/5299670.html
Copyright © 2020-2023  润新知