------- android培训、java培训、期待与您交流! ----------
1.软件
软件是一系列按照特定顺序组织的计算机数据和指令的集合,软件又分为系统软件和应用软件。
开发就是制作软件,软件的出现实现了人与计算机之间更好的互动交流。
交互方式又分为图形化界面和命令行方式。
图形化界面简单易上手,但命令行方式也有其独有的不可替代的特色。
一些常用的DOS命令:
dir 列出当前目录内容;cd 进入指定文件夹中;md 创建文件夹;rd 删除目录;cd.. 一层层返回上级目录;del 删除文件;del *.txt 删除所有后缀名为txt的文件;exit 退出;
2.Java语言概述
① 是Sun(Stanford University Network斯坦福大学网络公司)1995年推出的一门高级编程语言;
② 是一种面向Internet的编程语言;
③ 随着Java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言;
④ 是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
3.Java的三种技术架构
①JavaEE 企业版
为企业开发环境下的应用程序提供一套解决方案,主要针对于web应用程序的开发。
② JavaSE 标准版
为普通桌面和商务应用程序提供解决方案,该体系是其他两者的基础,可以完成桌面应用程序的开发。
③JavaME 小型版
为开发电子产品和嵌入式设备提供解决方案,该体系主要应用于小型电子消费类产品中,如手机中的应用程序。
Java5.0是版本里的里程碑。
4.Java语言环境搭建
①JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。如果想要运行一个开发好的Java程序,计算机中只需安装JRE即可。
② JDK (Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包括了Java的开发工具,也包括了JRE,其中开发工具:编译工具(Javac.exe)打包工具(Jar.exe)
概述:
使用JDK开发完成的Java程序交给JRE去运行。
5. 环境变量配置技巧
① %Java▁Home%动态获取当前环境变量配置;
② 临时配置环境变量
set path只在当前窗口有效,在原有基础上添加新值set path = new;%path%,在当前配置dos窗口,使用start创建新的窗口,新窗口会继承之前窗口配置的环境变量。
③classpath 配置
☆如果C ,D两盘有相同的Demo.class,在配置有classpath的前提下,优先执行classpath内的class文件,如果没有配置则执行当前目录内文件;
☆如果C,D两盘都有Demo.class,并有配置classpath,则优先执行配置目录内文件们如果配置目录内class文件被删除,则执行当前目录文件;
☆set classpath = c :\;后面有分号,则如果配置内没有class文件时会在当前目录寻找一次,如果后面没有分号则只寻找配置内地址,不会再找当前目录。
综上,在配置classpath时后面不要加分号,因为配置classpath就是为了class文件的指定性,在没找到时要求报错,但不希望出现其他结果。同时可以再配置classpath时配置多路径。例:set classpath = C:\;D:\。
6. Hello World
class Demo//定义类关键字,命名要求规范,要有阅读性,如果出现多个单词组合首字母大写
{
public static void main (String[]args)
{
System.out.println("Hello Java");//控制台输出语句
}
}
一个主文件里可以有多个类,其他类如果不需要运行就无需主函数。