黑马程序员——初识Java
来源:互联网 发布:今日值得买网站源码 编辑:程序博客网 时间:2024/05/01 11:58
一、基本常识
1、什么是软件?
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
2、软件的分类?
系统软件:如windows 、DOS、数据库管理系统等。
应用软件:如QQ、IE等。
3、什么是软件开发?
软件开发就是制作软件。
4、什么是人机交互?
顾名思义人机交互就是人和计算机交流互动,软件的出现实现了人与计算机之间的更好的交互,也就是说能更
好的操作电脑。
交互方式:
图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。
5、常用DOS命令
dir:列出当前目录下的文件以及文件夹
d:\>dir 列出D盘根目录下的所有文件和文件夹。
md:创建目录(文件夹)
d:\>md myfolder 创建名为myfolder的文件夹。
rd:删除目录(文件夹)
d:\>rd myfolder 删除名为myfolder的文件夹,需要保证文件夹是空的。
cd:进入指定目录
d:\>cd myfolder 进入名为myfolder的文件夹。
cd..: 退出当前目录,返回到上一级目录
d:\>myfolder>cd ..退回到上一级目录,这里是退到D盘根目录。
cd\>:退回到根目录
d:\>myfolder\haha>cd\ 直接退回到D盘根目录。
del:删除文件
d:\>myfolder>del hello.java 删除当前目录下名为hello.java的文件。
d:\>myfolder>del *.java 删除当前目录下所有扩展名为java的文件。
d:\>myfolder>del * 删除当前目录下的所有文件,不会删除文件夹。
echo:创建文件
d:\>myfolder>echo hello world>hello.txt 创建名为hello.txt的文件,文件内容是:hello world。
cls:清屏
help:显示所有命令及描述
exit:退出dos命令行
二、Java语言简介
1、Java名字由来
一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,
有一个人灵机一动说就叫Java怎样,这个提议得到了其他人的赞同,于是,Java这个名字就这样传开了。而且我们现在看到的Java图标就是一杯热腾腾的咖啡啊。
2、Java语言简介
种面向Internet的编程语言;随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言;是一
3、Java语言的三种技术架构
JAVAEE(Java Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。
该技术体系中包含的技术如Servlet Jsp等,主要针对于Web应用程序开发。
JAVASE(Java Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案。
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。
比如Java版的扫雷。
JAVAME(Java Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案。
该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。
4、Java语言跨平台原理
序,不需要做任何修改同样能在Linux系统上运行。什么是跨平台?
通过Java语言编写的应用程序在不同的系统平台上都可一运行,也就是说你在windows系统下编写了一个应用程
跨平台原理
自己本身也是软件,只是对于不同的操作系统有不同版本的虚拟机。这样就实现了Java语言的跨平台运行。只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。虚拟机
- 黑马程序员—Java基础:初识Java
- 黑马程序员——初识JAVA
- 黑马程序员——初识Java
- 黑马程序员——初识Java
- 黑马程序员——Java基础---初识
- 黑马程序员——Java 初识
- 黑马程序员>>>初识Java
- 黑马程序员Java笔记——初识Java
- 黑马程序员————Java之初识
- 黑马程序员——001——初识Java
- 黑马程序员(一)——初识java
- 黑马程序员—基础篇之初识java
- 黑马程序员—基础篇之初识java语法补充
- 黑马程序员—基础篇之初识java语句结构
- 黑马程序员—基础篇之初识java数组
- 黑马程序员_初识java
- 黑马程序员 01 初识Java
- 黑马程序员_初识java
- php魔术方法的一些总结
- 产品经理之原型成本
- ubuntu 64位 WPS安装问题的解决
- 字符串的方法及注释
- spring源码解析的好文章
- 黑马程序员——初识Java
- DSP 中断 调试小结
- Leetcode:Maximum Subarray
- 伪命题:微信开放JS-SDK,助力网页开发
- 教育已经插上互联网的翅膀,邢帅教育欢迎您
- Best Time to Buy and Sell Stock I II III
- ewgwg
- Spring Framework源码(十):SpringMVC之文件上传
- 重要开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理