javase基础笔记1——简介和发展

时间:2024-11-12 11:05:08

软件分为 系统软件 windows linux类 (unix)mac(麦金塔)、数据库管理系统

unix linux 开源os(open source) 免费 开放 free

os operation system

ios(iphone operation system)

iso 系统镜像文件

应用软件:qq.exe

图形化界面交互(GUI graphic user interface)  命令行交互(cli command line interface)

dos

后缀名:doc docx(xml 可扩展性的标记语言 ) xls xlsx  ppt pptx bat 批处理文件后缀

cd 切换目录 md  创建目录 dir  列目录  ls delete 删除文件

cd \ 回到根目录

cd.. 转向上一级目录

remove移除目录

d directory md make

清屏 cls  clear screen

exit离开cmd窗口

计算机语言的分类

语言的发展:

机器语言:0101 二进制 100000 add 汇编语言:add简单的英文助记符 sub 计算机不能直接识别,最终需要翻译成机器可以识别的机器语言,顶真! 高级语言:c/c++ java c#  vb

.net  平台  在这个平台上可以做很多事情

主要使用c#

java 是一种语言但它也是一个平台

ECLR  ---   一套语言的开发流程 edit  compilie (编译)  L link  r run

编译性语言(c)  解释性语言(不需要编译,直接可以运行的语言  html javascript) 半编译半解释 vb  java

java语言的前世今生

java语言的概述

java  咖啡

sun公司出品的  2010年被oracle公司收购。 74亿美元。 microsoft lenovo oracle sun IBM java  第一个融入了互联网因素的语言

java的三种技术架构 java se  标准版的java standard edition java ee  企业版的java enterprise edition java me  微型版的java  micro edition  用在小型的嵌入式开发中embed

java语言的跨平台型:platform  操作系统 java语言是跨平台的,但jvm不是跨平台的。。。。。

jdk    java development kit  java开发组件包 jre    java running environment  java运行环境 jvm    java virtual machine   java虚拟机

jdk —— jre -- jvm c语言编写的(java语言是跑在jvm上的)

java 1.4   1.5(5.0) 有很多的新特性  枚举 泛型  可变参数   增强for循环  1.7 (7.0)

<meta name="Language" content="zh-CN"/><meta name="Language" content="en">

Path

D:\oracle\product\10.2.0\db_1\bin;%xprog%\NVIDIA Corporation\PhysX\Common;%xprog%\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;%xprog%\Intel\Intel(R) Management Engine Components\DAL;%xprog%\Intel\Intel(R) Management Engine Components\IPT;D:\Tomcat 6.0\bin;C:\Program Files\Java\jdk1.7.0_45\bin;D:\adt-bundle-windows-x86_64-20131030\sdk\platform-tools;D:\quicktime\QTSystem\;%xprog%\MySQL\MySQL Server 5.5\bin;D:\mysql\bin;%xprog%\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;D:\sqlse rver\x86\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\

%SystemRoot%\system32

bin目录下有两个命令 java   运行字节码文件 .class bytecode javac  编译java文件的

javase基础笔记1——简介和发展