01.基础知识。
什么是软件?一系列按照特定顺序组织的计算机数据和指令的集合。
什么是开发?制作软件。
人机交互:软件的出现实现了人与计算机之间更好的交互。
交互方式:图形化界面(容易上手),命令行方式(较为麻烦)。
命令行方式:课程中常见的命令:
dir:列出当前目录下的文件以及文件夹。
md:创建目录(文件夹)。
rd:删除目录(文件夹)。
cd:进入目录(文件夹)。
cd..:退出当前目录。
cd\:直接退出到根目录。
del:删除文件。rd是删除文件目录,但如果里面有文件就无法删除,删除文件目录以及文件里的内容,也可以用del。
exit:退出dos命令行。
计算机语言:我们告诉他做什么,他就可以做什么,前提是我们和他说的内容必须识别才可以,这就是计算机语言。
02.java的跨平台性。
java语言的三种架构:
J2EE:企业版,是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中柏寒的技术如servlet jsp等,主要针对于web应用程序开发。
J2SE:标准版,是为开发普通桌面和上午应用程序提供的解决方案,该技术是其他两者的基础,可以完成一些桌面应用程序的开发。
J2ME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案,该技术体系主要应用于小型电子消费类产品,如手机中的应用程序。
什么是java跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行。
原理是什么?只要在需要运行java应用程序的操作系统上,先安装java虚拟机即可,由JVM来负责java程序在该系统中运行。
03.java环境搭建(安装)
明确什么是jre,jdk:jre,java运行环境,包括java虚拟机和java所需的核心类,如果想运行一个开发好的java程序,计算机中只需安装jre即可。jdk:java开发工具包,jdk是提供给java开发人员使用的,其中包含了java的开发工具,也包括了jre,所以安装了jdk,就不用再安装jre了,其中的开发工具:编译工具(javac.exe),打包工具(jar.exe).
简单而言:使用jdk开发完成的java程序,交给jre去运行。
04.java环境搭建(设置环境变量)
在path里添加javac所在的目录,用分号隔开。
05.java环境搭建(环境变量配置技巧)
JAVA_HOME=D:\jdk1.7
path=%JAVA_HOME%\bin;
06.java环境搭建(环境变量临时配置方式)
上面的配置方式是一劳永逸的。
临时的:
命令行中敲入set,set path=目录名。这种方式只在当前窗口有效。
在环境变量的基础上添加新的值:set path=haha;%path%
%%:指动态的获取已有环境变量的值。当javac的目录改变时,只需修改JAVA_HOME的值即可。
07.hello world
用记事本写java程序时,如果在类名前加public,则文件名必须和类名一致。
08.classpath配置
定义一个新的环境变量:set classpath=“文件名.class”文件所在的目录,后面最好不要加分号,配置多路径时可以加分号。如果加分号,如果指定目录找不到,会在当前目录找一次。如果加分号有可能与所期望的结果不一致。
如果是java文件,设置classpath,如果是可执行文件,设置path,再使用%path%。
09.hello world的组成部分
10.java注释
单行注释://
多行注释:/* */
文档注释:/** */
要养成写注释的习惯。
在写一个类前:
/*
需求:
思路:
步骤:
*/
什么是软件?一系列按照特定顺序组织的计算机数据和指令的集合。
什么是开发?制作软件。
人机交互:软件的出现实现了人与计算机之间更好的交互。
交互方式:图形化界面(容易上手),命令行方式(较为麻烦)。
命令行方式:课程中常见的命令:
dir:列出当前目录下的文件以及文件夹。
md:创建目录(文件夹)。
rd:删除目录(文件夹)。
cd:进入目录(文件夹)。
cd..:退出当前目录。
cd\:直接退出到根目录。
del:删除文件。rd是删除文件目录,但如果里面有文件就无法删除,删除文件目录以及文件里的内容,也可以用del。
exit:退出dos命令行。
计算机语言:我们告诉他做什么,他就可以做什么,前提是我们和他说的内容必须识别才可以,这就是计算机语言。
02.java的跨平台性。
java语言的三种架构:
J2EE:企业版,是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中柏寒的技术如servlet jsp等,主要针对于web应用程序开发。
J2SE:标准版,是为开发普通桌面和上午应用程序提供的解决方案,该技术是其他两者的基础,可以完成一些桌面应用程序的开发。
J2ME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案,该技术体系主要应用于小型电子消费类产品,如手机中的应用程序。
什么是java跨平台性:通过java语言编写的应用程序在不同的系统平台上都可以运行。
原理是什么?只要在需要运行java应用程序的操作系统上,先安装java虚拟机即可,由JVM来负责java程序在该系统中运行。
03.java环境搭建(安装)
明确什么是jre,jdk:jre,java运行环境,包括java虚拟机和java所需的核心类,如果想运行一个开发好的java程序,计算机中只需安装jre即可。jdk:java开发工具包,jdk是提供给java开发人员使用的,其中包含了java的开发工具,也包括了jre,所以安装了jdk,就不用再安装jre了,其中的开发工具:编译工具(javac.exe),打包工具(jar.exe).
简单而言:使用jdk开发完成的java程序,交给jre去运行。
04.java环境搭建(设置环境变量)
在path里添加javac所在的目录,用分号隔开。
05.java环境搭建(环境变量配置技巧)
JAVA_HOME=D:\jdk1.7
path=%JAVA_HOME%\bin;
06.java环境搭建(环境变量临时配置方式)
上面的配置方式是一劳永逸的。
临时的:
命令行中敲入set,set path=目录名。这种方式只在当前窗口有效。
在环境变量的基础上添加新的值:set path=haha;%path%
%%:指动态的获取已有环境变量的值。当javac的目录改变时,只需修改JAVA_HOME的值即可。
07.hello world
用记事本写java程序时,如果在类名前加public,则文件名必须和类名一致。
08.classpath配置
定义一个新的环境变量:set classpath=“文件名.class”文件所在的目录,后面最好不要加分号,配置多路径时可以加分号。如果加分号,如果指定目录找不到,会在当前目录找一次。如果加分号有可能与所期望的结果不一致。
如果是java文件,设置classpath,如果是可执行文件,设置path,再使用%path%。
09.hello world的组成部分
10.java注释
单行注释://
多行注释:/* */
文档注释:/** */
要养成写注释的习惯。
在写一个类前:
/*
需求:
思路:
步骤:
*/