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 ...
随机推荐
- C#之Textbox实现自动提示容、自动补齐内容
今发现一个博文挺有意思,实现的功能很有意思但方法却很简单,特此转过来,以备以后查阅. 先上原博文地址:http://blog.csdn.net/testcs_dn/article/details/45 ...
- SpringMVC中Controller跳转到另一个Controller方法
1.直接Redirect后加 Controller/Action Response.Redirect("/User/Edit"); return Redirect("/U ...
- 安装CentOS 7时出现No Caching mode page found问题的解决
将CentOS 7镜像刻到U盘之后,向服务器安装时,使用U盘启动会出现两种启动选项,一种是UEFI启动选项,一种是默认的启动选项,如果不使用UEFI方式安装,那么一般是没有问题的,如果选择UEFI方式 ...
- 25. javacript高级程序设计-新兴的API
1. 新兴的API requestAnimationFrame():是一个着眼于优化js动画的api,能够在动画运行期间发出信号.通过这种机制,浏览器就能够自动优化屏幕重绘操作 Page Visibi ...
- ffmpeg-20160515-git-bin
ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 f ...
- 2014 12th GDCPC 总结
这次真的需要好好总结反思.... 5月11日,今天是省赛...开赛前,有个人用麦说“balabala”之类的,终于有用麦讲话了=.=像点样了... 跟昨天热身赛一样,我来开VS,建项目云云... 开赛 ...
- DP:Cow Exhibition(POJ 2184)(二维问题转01背包)
牛的展览会 题目大意:Bessie要选一些牛参加展览,这些牛有两个属性,funness和smartness,现在要你求出怎么选,可以使所有牛的smartness和funness的最大,并且这两 ...
- linux vi 中按了ctrl+s后没法退出
linux vi 中按了ctrl+s后无法退出 Linux 中使用vi编辑文件 不小心按了Ctrl + S (习惯了) 结果终端就跟死了一样, 解决办法: Ctrl+Q
- Gif图片制作
gif图片是博客中展示项目效果的一种很好的方式,为我们的app制作一张gif图片并不复杂,录制屏幕采用系统自带的QuickTime Player,制作gif采用PicGIF软件.licecap软件更是 ...
- Jmeter 函数
一._csvRead 函数 _cvsRead函数是从外部读取参数,csvRead函数可以从一个文件中读取多个参数. 步骤: 1.先新建一个文件,例如c.txt,里面的数据存放为 web@qq.com, ...