1-1.基础常识
一系列按照特定顺序组织的计算机数据和指令的集合叫做软件
常见软件:系统软件:
如:dos,windows,linux等。
应用软件:
如:扫雷,迅雷,QQ等。
开发也就是 制作软件。
dos命令行常用命令:
dir:列出当前目录下的文件以及文件夹md:创建目录
rd:删除目录
cd:进入目录
cd..:退回到上一级目录
cd/:退回到根目录
del:删除文件(del *.txt ; del 文件夹 )
exit:退出dos命令行
1-2.Java的跨平台性
是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的高级编程语言。是一种面向Intemet的编程语言。
成为Web应用程序的首选开发语言
简单易学,完全面向对象,安全可靠,与平台无关。
Jave EE(J2EE)企业版 (Java 2 Platform Enterprise Edition)
Java SE(J2SE)标准版 (Java 2 Platform Standard Edition)
JavaME(J2ME)小型版(Java 2 Platform Micro Edition)
特点:跨平台性,通过Java语言编写的应用程序在不同的系统平台上都可以运行。
原理:只要在需要运行java应用程序的系统上,先安装个java虚拟机(JVM Java Virtual Machine)
即可。有JAM来负责java程序在该系统中的运行。
1-3.Java环境搭建(安装)
JRE(Java Runtime Environment Java运行环境)
JDK(Java Development Kit Java开发工具包)开发工具包括编译工具(javac.exe),打包工具(jar.exe)等
官方网址:www.oracle.com java.sun.com
1-4.Java环境搭建(环境变量配置)
配置环境变量:
计算机—高级—环境变量—Path—bin目录(记得加;隔开)1-5.Java环境搭建(环境变量配置技巧)
配置技巧:
计算机—高级—环境变量—新建系统变量—变量名:JAVA_HOME ,变量值:bin目录—%...%1-6.Java环境搭建(环境变量临时配置方式)
临时配置:
命令提示行中,set命令:查看变量环境的值。(set Path)只需要 set Path=bin目录
例如:set path=haha;%path%
start命令开的新窗口不变,还是原来环境变量的值
1-7.Hellow World
(1)将java代码编写到扩展名为.java的文件中。
(2)通过javac命令对该java文件进行编译。(3)通过java命令对生成的class文件进行运行
class Demo
{
public static void main(String[] args)
{
System.out.println("hello java"); 系统输出打印语句
}
}
Hellow World:代表学习计算机语言的第一个入门小程序。现在泛指接触新事物的第一步。
class:是java中的关键字,用于定义类,java语言的程序代码都需要定义在类中。
关键字:被java语言赋予了特殊含义的单词。
Demo:为了方便使用这个类,给类自定义的类名。
Exception in thread“main”java.lang.NoSuchMethodError:mai(说明这个程序不具备独立运行的能力,缺少main的方法)
1-8.classpath配置
还是临时配置:
set classpath= 对环境变量清空set classpath=目录;当有;在指定的classpath中没找到还在当前目录下找
set classpath=目录 当没有;只在指定的classpath中找 (在配置classpath最好别加;)
set classpath=c:\;d:\ 配置多路径,先找C盘再找D盘
set classpath=.;c:\;d:\ .表示当前目录
path执行的是可执行文件环境变量,classpath是java执行文件环境变量。
set path=新目录;%path% 加上原环境变量配置
1-9.Hellow World的组成部分
class在java中没别的含义,只定义类(class只能小写)
类名通常用单词或拼音,每个单词首字母都大写{}定义类的区间,类中格式要有阶梯感,换行后按1次tab键
两次tab键 System.out.println("hello java");
主函数,起始点入口:public static void main(String[] args)
可以写多个类,只有第一个类可以独立运行。
类里边写主函数不是必须写的,需要独立运行才写。
一个类里边不能写多个主函数。
1-10.注释
注释:注解说明程序,调试说明。(可以把出现错误的先注释掉调试)
// 单行注释。/* .... */ 多行注释。
/**....*/ 文档注释 多行注释里边不多行注释
一般来说,类上边加的是文档注释,函数上边加的都是文档注释或多行注释,重要的语句单行注释
书写格式:
/**
需求:定义一个hellow world小程序。
思路:
1,
2,
步骤:
1,通过class关键字定义一个类,将代码都编写到该类中。
2,为了保证该类的独立运行,在类中定义个主函数。格式public static void main(String[] args)
3.保存成一个扩展名为java的文件
4,在dos控制台中通过javac工具对java文件进行编译。
5,在通过java命令对生成的class文件进行执行。
*/
class Demo//定义一个类
{
public static void main(String[] args) //这是主函数,是程序的入口。它的出现可以保证程序的独立运行。
{
System.out.println("hello java"); //这是输出语句用于将括号内的数据打印到控制台。
System.out.println("hello world");
}
}