java基础第一天——入门

1.计算机分类:

硬件: 看得见摸得到的东西,例如 鼠标,键盘,主板,显卡,内存条,显示器
软件: 
系统软件: windows, Unix, Linux, Mac OS, Android, IOS
应用软件: QQ, 扫雷,酷狗。

注意:没有安装任何软件的电脑,裸机

—————————————————————————————

2、常用快捷键


复制  Ctrl+C
粘贴  Ctrl+V
剪切  Ctrl+X
撤销  Ctrl+Z
全选  Ctrl+A
保存  Ctrl+S


—————————————————————————————
打开DOS控制台的方式


1,点击开始菜单--> 程序 --> 命令提示符
2,点击开始菜单--> 运行 --> 输入CMD --> 命令提示符
3,点击开始菜单--> 搜索 --> 输入CMD --> 命令提示符
4,快捷键方式  Windows + R -->  输入CMD --> 命令提示符
5,在文件夹中,按住Shift键,右键鼠标--> 在此处打开命令行窗口


—————————————————————————————
常用DOS命令


e: 回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
cd (change directory)改变指定目录(进入指定目录)
cd.. : 退回到上一级目录
cd\: 退回到根目录
exit : 退出dos命令行
cls : (clear screen)清屏


创建目录
md (make directory) 
删除目录
rd (remove directory)
创建文件 
notepad
删除文件
一个文件 del 222.txt
多个文件 del *.txt
所有文件 del *.*

如何删除带有内容的文件夹?


1,  rd 文件夹名 /s  代用提示的删除
2,  rd 文件夹名 /s /q 安静删除


查看dos命令如何使用?
help 查询
help rd 查询rd命令如何使用

—————————————————————————————


JVM:  Java虚拟机(JVM Java Virtual Machine)
保证了Java语言的跨平台性
JRE:  (Java Runtime Environment) Java运行环境
包含JVM 与 Java核心类库
JDK:  (Java Development Kit ) Java开发工具包
包含JRE 与 Java开发工具

—————————————————————————————


HelloWorld的开发步骤:

1, 创建HelloWorld文件,文件后缀名改为 .java
2, 在java文件,创建一个类 HelloWorld
 class HelloWorld
3, 在类名HelloWolrd 后面,加上一对大括号
4, 在类中编写main主方法,它是一个java程序执行的入口
public static void main(String[] args) {  }
5, 在main()方法,填写内容,输出打印到控制台窗口
System.out.println("Hello Java");
6, 在DOS中,使用javac.exe 进行java源文件编译,产生.class 字节码文件
javac HelloWorld.java
7, 在DOS中,使用java.exe 运行字节码文件,查看运行结果
java HelloWorld

—————————————————————————————


编写HelloWorld中 常见的错误:
javac: 找不到文件:
后缀名隐藏
目录路径不正确

错误: 仅当显式请求注释处理时才接受类名称 'Demo':
javac Demo, 缺少了.java的后缀名

错误: 在类 Demo 中找不到主方法, 请将主方法定义为
名字写错了


错误: 需要<标识符>:
单词写错了
Static 

错误: 程序包system不存在
单词写错了
system

错误: 需要';'
少写了分号


错误: 解析时已到达文件结尾
缺少右大括号

java.lang.NoClassDefFoundError: demo (wrong name: Demo)
类名大小写 写错了

非法字符: \8220
说明使用了中文的标点符号,java中不运行使用中文标点符号

错误: 找不到或无法加载主类 HelloWorld
访问的.class 文件在当前目录下没有,路径问题




—————————————————————————————


Path 环境变量: 指定可执行文件(.exe)的目录路径
方式1:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量--> 在系统变量中Path
--> 编辑 --> 将jdk下bin目录的完整路径 添加到path环境变量中-->保存



D:\develop\Java\jdk1.7.0_72\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL



方式2:
我的电脑 --> 系统 --> 高级系统设置 --> 高级 --> 环境变量
--> 在系统变量中,新建环境变量JAVA_HOME, 值为 jdk的安装目录 --> 保存
JAVA_HOME = D:\develop\Java\jdk1.7.0_72

在系统变量中,找到Path环境变量--> 编辑--> 在最前面添加%JAVA_HOME%\bin;

%JAVA_HOME%\bin;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files\Common Files\Adobe\AGL

—————————————————————————————


注释: 解释说明程序代码的作用:

注释的分类:
单行注释:
  // 需要注释的内容
  
多行注释:
/*
需要注释的内容
需要注释的内容
需要注释的内容
*/

文档注释:
/**
java中特有的注释
这个注释中的内容可以通过javadoc.exe工具来获取,
会产生一个html页面形式的帮助文档
*/

注意: 注释是用来给我们程序员看的,不是给电脑看的,所以,编译后的.class文件中没有注释

作用:
解释说明程序,提高程序的阅读性
可以帮助我们排错
后面我们会讲解更高级的排错方式




注意事项:
注释的嵌套:
//123456 //123445 可以

/*
//123
//34453
*/ 可以

/*
/* 123*/不行
/* abc*/不行
*/


可以多行注释中,包含单行注释,不能包含多行注释



—————————————————————————————
标识符: 就是起名字


标识符的组成:
所有大小写字母
数字0-9
_与$

注意事项:
数字不能开头
不能是java中的关键字
区分大小写




标识符(常见命名规则)


包(其实就是文件夹,用于解决相同类名问题)
所有的字母都是小写,多层包使用点"."分开

单层: itcast
多层: cn.itcast.db
  cn.itcast.ui


类或者接口

一个单词 : 首字母大写,其他字母小写
Demo
Student

多个单词 : 所有单词首字母大写,其他字母小写
HelloWorld
HelloJava

方法和变量
一个单词: 所有字母小写
main()
max()
min()

多个单词: 所有单词首字母大写(第一个单词首字母小写),其他字母小写
getMax()
getMin()
getStudentAge()
常量
一个单词: 所有字母大写
PI = 3.1415926;
AGE
多个单词: 所有字母大写,每个单词之间使用下划线(_)连接
STUDENT_AGE
TEACHER_NAME















  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值