发表时间:2022-03-24来源:网络
@TOC
什么是软件?
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
常见的软件:
系统软件。如:DOS、windows、Linux、Unix、Mac等。
应用软件。如:QQ、Word、学生选课系统等。
游戏软件。如:扫雷、DOTA等。
什么是开发?
制作软件
软件的出现实现了人与计算机之间的更好的交互。
交互方式:
图形用户界面(Graphical User Interface):简单直观,易接受,易上手。
命令行方式(Command Line Interface):需要有一个控制台,输入特定的指令, 让计算机完成一些操作。较麻烦,需要记录住一些命令。
java程序开发中常用的DOS命令:
•dir: 列出当前目录下的文件以及文件夹
•md : 创建目录
•rd : 删除目录
•cd : 进入指定目录
•cd … : 退回到上一级目录
•cd . 退回到根目录
•echo 文本内容>文件名:新建一个文本文件,并同时添加一些内容
•del : 删除文件。
•cls : 清屏
•exit : 退出dos命令行
•盘符名:切换盘符。
查看DOS命令的帮助:help 命令名
•语言:是人与人之间用于沟通的一种方式。
•如:中国人与中国人用中文沟通。而中国人要和美国人交流,就要学习英语。
•计算机语言:人与计算机交流的方式。
•如果人要与计算机交流,那么就要学习计算机语言。
•计算机语言有很多种,如:C、C++、Java、C#等。
•是SUN(Stanford University Network,斯坦福大学网络公司)于1995年推出的一门高级编程语言。
•是一种面向Internet的编程语言。
•完全面向对象,安全可靠,与平台无关的编程语言。
•JavaSE(Java Platform Standard Edition)标准版
是为开发普通桌面和低端商务应用程序提供的解决方案
是以下两种应用平台的基础
•JavaEE(Java Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案
•JavaME(Java Platform Micro Edition)微型版
致力于消费产品和嵌入式设备的最佳解决方案
•开发桌面应用程序
•银行软件、商场结算软件
•开发面向Internet的web应用程序
•门户网站(工商银行)、网上商城、阿里巴巴、电子商务网站
•提供各行业的解决方案
•金融、电信、电力…
•Java语言编写的应用程序在不同的系统平台上都可以运行。
•也称为Java具有良好的可移植性。
•Java虚拟机(JVM): Java Virtual Machine
JDK(Java Development Kits)—Java开发工具包
JRE(Java RunTime Environment)—Java运行时环境:
•JVM
•Java SE类库
开发工具:
•Java编译器(javac.exe)
•Java运行时解释器(java.exe)
•Java文档化工具(javadoc.exe)
•打包工具(jar.exe)
概述:
•JDK包含JRE,安装了JDK后,无须单独安装JRE
•使用JDK开发出来的java程序,交给JRE去运行

下载地址:www.oracle.com
http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK安装:
•选择对应操作系统对应架构(x86、x64)的JDK版本
•傻瓜式安装,下一步即可。
•建议:安装路径不要有中文或者特殊符号等。
•当提示安装JRE时,可以选择不安装。
JDK根目录
•bin目录:存放java编译器、解释器等开发工具(可执行文件)
•db目录:内置的一个内存数据库
•include目录:存放用于本地方法的文件
•jre目录:存放Java运行环境文件
•lib目录:存放Java的类库文件
•src.zip文件:JDK提供的类库的源代码
path变量:指定操作系统的可执行指令的路径
Classpath变量:JVM运行某个类时会按classpath指定的目录顺序去 查找这个类
•JDK 5.0以后默认就会在当前工作目录以及JDK的lib目录中查找
建议步骤:
•新建环境变量JAVA_HOME,值为JDK安装根目录路径
•path变量值中添加JDK安装目录下的bin目录。
•新建环境变量CLASSPATH,值为“.”。


javac.exe:Java源文件的编译工具。
•把Java源文件编译成JVM可执行的字节码文件。
java.exe:Java字节码解释程序。
•启动JVM加载字节码并执行之。
javadoc:文档工具。
javap:反编译器。
把字节码反汇编成为由Java虚拟机规范定义的字节代码指令。
具体步骤如图
步骤一、编写源程序
步骤二、编译原程序
•在Dos窗口下切换到存放该文件的目录下 (用cd目录)
运行编译命令: javac HelloWorld.java
步骤三、运行
•运行执行命令: java HelloWorld
废话不多说,直接上图
•java的源文件必须以扩展名 .java结束,源文件的基本组成部分是类
•源文件名必须与公有类的名字相同,一个源文件中至多只能有一个public的class声明
•Java程序的执行入口是main()方法,它有固定的书写格式:
•public static void main(String [] args){ … }
•Java语言严格区分大小写
•每个语句以分号(;)结束
•空格只能是半角空格符或是Tab字符
编辑器
•记事本:notepad
•EditPlus
•UltraEdit (UE)
集成开发环境(IDE)
•JBuilder
•Eclipse(http://www.eclipse.org/)、MyEclipse
•NetBeans(http://www.netbeans.org/)
•Intellij
建议:初学者一开始不要过分依赖职能的智能的集成开发环境,多用文本编辑器编写代码,这样才能打下坚实的基础。
本人也是菜鸟,自学Java,写博客作为笔记的同时,希望对别人也有所帮助。
上一篇:JAVA是用来做什么的?
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14