[置顶] 黑马程序员 Day1 Java基础常识总结

时间:2021-10-24 00:31:06

------- 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");//控制台输出语句
}
}


  一个主文件里可以有多个类,其他类如果不需要运行就无需主函数。