javase基础笔记1——简介和发展
软件分为 系统软件 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——简介和发展的更多相关文章
- javase基础笔记4——异常/单例和类集框架
继承 extends final关键 多态 是在继承的基础上 接口 interface 异常 exception 包的访问可控制权限 private default protect public 异常 ...
- javase基础笔记3——this关键字和内存图
什么是面向对象? 面向过程. 面向过程:解决一个问题的思路和方法以及步骤 面向对象:把一些具有相同特征的问题抽象成一个对象,用""""对象.方法()" ...
- javase基础笔记2——数据类型和面向对象
API:Application program interface 程序调用一个方法去实现一个功能 正则表达式:regex 用来匹配的 javaEE里边有三大框架 SSH struts spring ...
- JavaSE基础笔记
JVM 不是跨平台的,他是用 C++编写的. Path 环境变量的地址是 ...jdk/bin java_home 地址是 ...jdk
- JavaSE学习笔记(2)---面向对象基础
JavaSE学习笔记(2)---面向对象基础 1.面向对象具有三大特征:封装性.继承性和多态性,而面向过程没有继承性和多态性,并且面向过程的封装只是封装功能,而面向对象可以封装数据和功能.所以面向对象 ...
- JavaSE基础复习---1---2018/9/27
2018/9/27 JavaSE学习笔记-1 目录: Java的起源 Java语言概述 1.Java的起源 现代编程语言的发展,大致可以理解为,机器码语言---汇编语言---C语言---C++语言-- ...
- javase基础复习攻略《二》
今天就开始的真正走进JAVASE的世界,本篇介绍的是:JAVASE基础语法,大家如果有C语言的基础,对于本节内容一定感觉非常轻松,编程语言之间的都是相通的,只不过C语言属于面向过程编程,而JAVA语言 ...
- java学习之路之javaSE基础1
<h2>java学习之路之javaSE基础1</h2> <div> ###01.01_计算机基础知识(计算机概述)(了解)* A:什么是计算机?计算机在生活中的应用 ...
- JavaScript基础笔记集合(转)
JavaScript基础笔记集合 JavaScript基础笔记集合 js简介 js是脚本语言.浏览器是逐行的读取代码,而传统编程会在执行前进行编译 js存放的位置 html脚本必须放在&l ...
随机推荐
- poj1177
题意:在平面直角坐标系内给出一些与坐标轴平行的矩形,将这些矩形覆盖的区域求并集,然后问这个区域的周长是多少.(边与边重合的地方不计入周长) 分析:线段树.曾经做过类似的求矩形覆盖的总面积的题.这道题同 ...
- Windows下用python编写简单GUI程序的方法
Python实现GUI简单的来说可以调用Tkinter库,这样一般的需求都可以实现,显示简单的windows窗口代码如下: python_gui.py #!C:\Python27\python.exe ...
- win8内置管理员用户无法激活此应用
在运行中输入:“gpedit.msc”,就会启动组策略编辑器, 计算机配置 --> Windows设置 --> 安全设置 --> 本地策略 --> 安全选项 :::: 用 ...
- C#获取IP和主机名
System.Net.IPAddress addr; //获取IP addr = new System.Net.IPAddress ( Dns.GetHostByName ( Dns.GetHostN ...
- HDU 4940 Destroy Transportation system(无源汇有上下界最大流)
看不懂题解以及别人说的集合最多只有一个点..... 然后试了下题解的方法http://blog.sina.com.cn/s/blog_6bddecdc0102uzka.html 首先是无源汇有上下界最 ...
- Android 开发技巧 - Android 6.0 以上权限大坑和权限检查基类封装
简单介绍 关于运行时权限的说法,早在Google发布android 6.0的时候,大家也听得蛮多的.从用户的角度来讲,用户是受益方,更好的保护用户的意思,而对于开发者来说,无疑增加了工作量. 对于6. ...
- storyboard pushViewController 的时候,新的界面黑屏
storyboard 创建的一级界面需要通过代码跳转到另一 storyboard 创建的界面的时候,通常我们会这样 其实 alloc init 相当于重新创建一个界面,所以我们 push 进入之后会发 ...
- 解决win10无法完成更新 正在撤销更改
删除Windows 更新缓存文件按Windows+X,选择“命令提示符(管理员)”:输入:net stop wuauserv,回车(此处会提醒服务停止):输入: %windir%\SoftwareDi ...
- IOS中定时器NSTimer的开启与关闭
调用一次计时器方法: myTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scro ...
- Makefile_:=与=的区别
1."=" make会将整个makefile展开后,再决定变量的值.也就是说,变量的值将会是整个makefile中最后被指定的值.看例子: x = foo y ...