Java基础视频教程第01天_学习笔记之Java入门

一、基本常识

什么是软件开发?
1、软件:一系列按照特定顺序组织的计算机数据和指令的集合。

常见的软件:
系统软件: DOS, windows, Linux 等。
应用软件: 扫雷、迅雷、QQ 等。

2、什么是软件开发?
制作软件

3、软件的出现实现了人与计算机的人机交互
人机交互方式:
图形化界面/视窗操作方式、命令行方式

4、命令行方式指令:
dir列出目录  md创建目录  rd删除目录  cd进入指定目录  cd..退回上一级目录  cd\退回根目录  del删除文件  exit退出dos命令行

5、小知识:命令行中创建文件并写入内容:
echo haha>1.txt

6、备注:rd只能删除空文件夹   del只能删除文件

7、删除非空文件夹:可以先del删除文件夹中的全部文件,再用rd删除文件夹

8、del删除文件技巧:*代表通配符;*.txt表示删除全部txt文件;*.*删除全部文件;del * 可删除全部文件。

9、计算机语言:人与计算机交流的方式;如 C   C++   Java 


二、Java的跨平台性

Java语言由SUN(Stanford University Nerwork,斯坦福大学网络公司)于1995年推出,面向internet 。

特点:简单易学,完全面向对象,安全可靠,与平台(平台指操作系统)无关。

Java语言的三种技术架构(从Java 5.0版本开始更名):
JAVAEE(企业版)
JAVASE(标准版)
JAVAME(小型版)

Java跨平台性:可以在不同的系统平台上运行。

原理:安装Java虚拟机(JVM Java Virtual Machine)


三、Java环境搭建

JRE(Java运行环境:java runtime environment):包括JVM和核心类库

JDK(Java开发工具包:java development kit):包括JRE和开发工具包

下载网址:www.oracle.com  

原网址:www.java.sun.com


四--五、环境变量配置及其技巧

javac未配置前,只可以在指定bin目录下运行;在配置环境变量后可以在任意目录下执行。

配置path环境变量及其技巧:

新建JAVA_HOME=地址,然后编辑path=%JAVA_HOME%\bin;


六、环境变量临时配置

进入dos命令行
set 查看全部环境变量
set path 查看当前path配置
set path=(空白)  清空当前path配置
set path=地址;%path% 在原有基础上增加环境变量配置

该配置方式只在当前窗口有效。

在命令行中可以输入start开启一个新的命令行,该新命令行会沿袭原窗口环境变量的配置值。


七、Hello World

	class Demo
	{
		public static void main(String[] args)
		{
			System.out.println("Hello World");
		}
	}

运行步骤:
javac编译 .java文件(源文件),生成 .class文件-->java运行.class文件

注意:
1、编译找不到源文件,要么是路径写错,要么是文件名写错。

2、如果class前面加public,则类名和源文件名必须保持一致。


八、classpath配置

set classpath=路径  -->设置classpath环境变量

set classpath=(空白)  -->清空classpath环境配置

注意一:
1、在配置classpath环境变量时,如果在末尾处加分号“;”(例如:set classpath=c:\;),java虚拟机在执行class文件时,先在classpath配置的路径下找.class文件,如果配置路径下找不到,再找当前目录。

2、如果末尾处不加分号,则虚拟机只在配置路径下找.class文件。

3、如果想要JVM在当前路径下先找一次,再找其他路径。可以按以下配置:set classpath=.;其他路径;其他路径  (.代表当前路径)

注意二:path配置则是先在当前路径查找,当前路径没找到,再去path环境变量下查找。

注意三:可执行变量用path配置。


九、Hello World的组成部分

class是一个关键字用于定义一个类;

Demo是类名,类名每个单词首字母大写,类名必须有意义;

用{}定义一个区间;

需要一个主函数: 
public static void main(String[] args)主函数可以保证类的独立运行,它是程序的入口;

主函数后面再加{},{}内写相关内容。

注意:
一个类中只能写一个主函数;保存文件名时,注意文件名后缀是否隐藏。


十、注释

单行注释://注释文字
多行注释:/*注释文字*/
文档注释:/**注释文字*/

注释的作用:1、注解说明;2,调试程序。

注意一:
单行注释中可以可以有单行注释;多行注释中不可以嵌套多行注释;文档注释中也不能有文档注释。

注意二:
一般情况下,类上面加文档注释;
函数上面加文档注释;
如果修饰符有改变可能会加多行注释;代码当中有几句话比较关键,而且难懂,一般会加单行注释;
但不要每一行都加,这样会导致阅读性非常差。

注意三:
单行注释和多行注释,被注释的文字,不会被JVM解释执行;
对于文档注释,是java特有的注释,其中注释的内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。

注意四:
写代码时一定要写注释,代码只是思想的一种体现。

写代码步骤:
1、写需求;2、写思路;3、写步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值