1. Java简介
来源:互联网 发布:广州多迪网络要交钱吗 编辑:程序博客网 时间:2024/05/17 14:19
1:计算机概述
(1)计算机(略)
(2)计算机硬件(略)
(3)计算机软件
系统软件:window,linux,mac
应用软件:qq,yy,飞秋
(4)软件开发(理解)
软件:是由数据和指令组成的。(计算器)
开发:就是把软件做出来。
如何实现软件开发呢?
就是使用开发工具和计算机语言做出东西来
(5)语言
自然语言:人与人交流沟通的
计算机语言:人与计算机交流沟通的
C,C++,C#,Java
(6)人机交换
图形界面:操作方便只管
DOS命令:需要记忆一些常见的命令
2:键盘功能键的认识和快捷键
(1)功能键的认识
tab
shift
ctrl
alt
windos
空格
上下左右
回车
截图
(2)快捷键
全选 Ctrl+A
复制 Ctrl+C
粘贴 Ctrl+V
剪切 Ctrl+X
撤销 Ctrl+Z
保存 Ctrl+S
3:常见的DOS命令(了解)
常见的如下
d: 回车 盘符切换
• dir(directory):列出当前目录下的文件以及文件夹
• md (make directory) : 创建目录
• rd (remove directory): 删除目录
• cd (change directory)改变指定目录(进入指定目录)
• cd.. : 退回到上一级目录
• cd\: 退回到根目录
• del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
• exit : 退出dos命令行
• cls : (clear screen)清屏
4:Java语言概述
(1)Java语言的发展史
Java之父
JDK1.4.2
JDK5
JDK7
(2)Java语言的特点
有很多小特点,重点有两个开源,跨平台
(3)Java语言是跨平台的,请问是如何保证的呢?(理解)
我们是通过翻译的案例讲解的。
针对不同的操作系统,提高不同的jvm来实现的。
(4)Java语言的平台
l J2SE(Java 2 Platform Standard Edition)标准版
• 是为开发普通桌面和商务应用程序提供的解决方案
• 该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
l J2ME(Java 2 Platform Micro Edition)小型版
• 是为开发电子消费产品和嵌入式设备提供的解决方案
l J2EE(Java 2 Platform Enterprise Edition)企业版
• 是为开发企业环境下的应用程序提供的一套解决方案
• 该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
5:JDK,JRE,JVM的作用及关系
(1)作用
JVM:保证Java语言跨平台
JRE:Java程序的运行环境
JDK:Java程序的开发环境
(2)关系
JDK:JRE+工具
JRE:JVM+类库
6:JDK的下载,安装,卸载
(1)下载到官网。
可以到百度搜索即可。
(2)安装
A:绿色版 解压就可以使用
B:安装版 必须一步一步的安装,一般只要会点击下一步即可
注意:
建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。
(3)卸载
A:绿色版 直接删除文件夹
B:安装版
a:控制面板 -- 添加删除程序
b:通过专业的软件卸载工具。(比如360的软件管家卸载)
7:第一个程序:HelloWorld案例
classHelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } }
(1)程序解释:
A:Java程序的最基本单位是类,所以我们要定义一个类。
格式:class 类名
举例:class HelloWorld
B:在类中写内容的时候,用大括号括起来。
C:Java程序要想执行,必须有main方法。
格式:public static void main(String[]args)
D:要指向那些东西呢,也用大括号括起来。
E:你要做什么呢?今天我们仅仅做了一个简单的输出
格式:System.out.println("HelloWorld");
注意:""里面的内容是可以改动的。
(2)Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
8:常见的问题
(1)扩展名被隐藏
如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾
(2)我要求文件名称和类名一致。
实际上不这样做也是可以的。
但是,注意:
javac后面跟的是文件名+扩展名
java后面跟的类名不带扩展名
(3)Java语言严格区分大小写,请注意。
还有就是单词不要写错了。
(4)见到非法字符: \65307肯定是中文问题。
我们写程序要求标点符号必须全部是英文状态。
(5)括号的配对问题。
一般来说,括号都是成对出现的。
(6)遇到
在类 HelloWorld 中找不到主方法, 请将主方法定义为
肯定是主方法的格式问题。
9:path环境变量(掌握)
(1)path环境变量的作用
l 通过配置path环境变量,将javac指令所在目录也就是JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行
同理可以配置qq等
(2)path配置的两种方案:
A:方案1
• win7,win8系统:右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
• XP系统:右键点击桌面计算机→选择属性→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
• 将jdk安装目录下的bin目录添加到最左边并添加分号
B:方案2
找到环境变量的位置,在系统变量里面
• 创建新的变量名称:JAVA_HOME
• 为JAVA_HOME添加变量值:JDK安装目录
• 将path环境变量中JDK目录修改
• %JAVA_HOME%\bin;
10:classpath环境变量(理解)
(1)classpath环境变量的作用
保证class文件可以在任意目录下运行
(2)classpath环境变量的配置
找到环境变量的位置,在系统变量里面
新建:
变量名:classpath
变量值:E:\JavaSE\day01\code\HelloWorld案例
11.简要(掌握)
1: JDK,JRE,JVM分别是什么?
JVM -- java virtual machineJVM就是我们常说的java虚拟机
JRE-- java runtime environmentJRE是指java运行环境
JDK -- java development kitJDK是java开发工具包
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
三者关系:
JVM:将字节码文件转成具体系统平台的机器指令。
JRE:JVM+Java语言的核心类库。
JDK:JRE+Java的开发工具。
2: 环境变量path和classpath的区别?
Path:通过配置path环境变量,将javac指令所在目录也就是JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行
Classpath:保证class文件可以在任意目录下运行
- 【JAVA】1.java 简介
- 1. Java简介
- 1. Java EE简介
- 1. Java简介
- java基础--1.基础-2.java简介
- java简介
- Java简介
- Java简介
- Java简介
- Java简介
- java简介
- java简介
- Java简介
- Java简介
- java简介
- Java简介
- java简介
- java简介
- 使用栈(非递归方法)解决斐波那契数列问题
- LintCode 题目答案
- kubernetes之kube-proxy源码分析
- Python3《机器学习实战》学习笔记(九):支持向量机实战篇之再撕非线性SVM
- ios-modal出来的控制器出现的问题
- 1. Java简介
- Zookeeper监听存活节点
- HDU-5833 Zhu and 772002(异或方程高斯消元)
- Maven下SSM框架搭建-上
- 最长回文字串Manacher 算法
- Markdown 语法之插入图片篇
- GIT使用错误总结
- HDU 4465 Candy 概率期望值的对数优化
- web信息搜索之搜索引擎篇