Markdown,
Markdown,
## Java概述和项目演示 ##
2、 软件开发学习方法
3、 计算机
4、 硬件组成
5、 软件组成
6、 人机交互
7、 Dos命令
8、 Java简介
9、 java的技术体系
10、 java之父
11、 Java的发展历史和演进
12、 Java平台
13、 开发工具
14、 开发java程序步骤
15、 Java语言的主要特点
16、 Java基础项目演示
17、 Java开发环境的搭建
17.1 安装jdk
下载jdk
17.2 配置环境变量
17.3 测试开发环境
17.4 eclipse的安装和基本使用
18、 JVM,JRE,JDK之间的关系
19、 JDK常用命令的介绍
20、 使用记事本开发HelloWorld
1、软件开发学习方法
多敲
多思考
解决问题
技术文档阅读(中文,英文)
项目文档
多阅读源码
2、计算机
简称电脑,执行一系列指令的电子设备
3、硬件组成
输入设备:键盘,鼠标
输出设备:显示器,音响
处理设备:CPU :算术运算,逻辑运算
CPU: 算术逻辑单元,控制单元
存储设备:
主存:内存,临时存放,存取的速度快
辅存:硬盘,U盘,光盘,软盘1.44M
高速缓存cache
计量单位:
1bit 0,1,0 1位
1byte 字节 8位=1byte
1k 1024byte=1k
1m 1024k =1m
1g
1t
一个汉字两个字节 ,一个字母一个字节
A: 01000011
(https://img-blog.csdn.net/20180905172702148?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzMTQ1Nzk3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
4、软件组成
系统软件:
Window 5000个人 ,4年
桌面,服务器 window Server2003,DNS ,FTP ,邮件服务器,网关服务网,防火墙 :网路工程师 4月
Linux 免费 ,安全/稳定性高 4年
通用软件:office
应用软件:
C/S:需要安装 C客户端 ,S服务端 QQ,影院售票系统,点餐系统
B/S: B浏览器,S服务器 京东网,火车售票系统,CRM
手机应用:
B浏览器:Html5 前端开发
Android,IOS
5、人机交互
Dos界面:命令方式
图形界面:window图形界面
6、Dos命令
Dir 查看文件/目录内容
Cd 切换目录
Mkdir 创建目录
Help 查看帮助
Rmdir 删除目录
Ipconfig 查看计算机的ip,网关,子网掩码
ip:计算机在网络中的地址,具有唯一性
Ip组成:网络Ip(指定处于网段)+主机ip(网段内编号)
192.168.10.2(二进制32) 255. 255.255.255
127.0.0.1 本机服务器
A类:
. 网络编号.a.b.c 1.
1~126
B类:
. .网洛编号b.c
128~191
C类:
192~223
…网络编号. 192.168.10 局域网
D类:
E类:
Ping 查看两台机器是否连接
7、Java简介
1995起源
典型应用在互联网,OAK语言:控制电器设备工作
8、java的技术体系
JavaSE:桌面应用 .net C#
JavaEE:企业级应用:CRM,OA
JavaME:手机或嵌入设备软件开发
9、java之父
参考链接:https://baike.baidu.com/item/Java%E4%B9%8B%E7%88%B6/7522276?fr=aladdin
10、Java的发展历史和演进
参考链接:https://blog.csdn.net/djy1992/article/details/56666725
https://blog.csdn.net/tieselingzhi/article/details/79764048
Java由Sun Microsystems公司于1995年5月推出;
2009年Oracle公司宣布正式以74亿美元的价格收购Sun公司,Java商标从此正式归 Oracle所有
Java不仅仅是一门编程语言,同时也是一个技术平台
Java技术分为三个版本:JavaSE、JavaEE、JavaME
JavaSE:JavaSE(Java Standard Edition):Java标准版 是其他版本的核心基 础,能用于开发桌面应用系统 。
JavaEE(Java Enterprise Edition):Java企业版 用于开发企业级应用
JavaME(Java Micro Edition):Java微型版 可以用于嵌入式设备系统 (已经很 少使用,被Android替代了)
Java版本的演进(目前最新是JDK10)
11、Java平台
跨平台的技术:跨软件平台,跨硬件平台
JVM:java虚拟器,一台虚拟机器
12、开发工具
JDK: java开发工具集 1.7
计事本
IDE:MyEclipse/Eclipse Eclipse免费
13、开发java程序步骤
1.编写java源程序 .java文件
2.编译 .class 字节码文件
3.解析运行
public class MyTest {
public static void main(String []args){
System.out.println(“hello”);
}
}
public 公有的,指该类可以被任意访问
class 类 :java文件就是类文件
MyTest 类名: 理解成文件名
public static void main(String []args){
System.out.println(“hello”);
}
代表方法(功能),作为工程入口
System.out.println(“hello”);
表示在控制台上输出hello
14、Java语言的主要特点
参考链接:https://www.cnblogs.com/yxiaooutlook/p/7625362.html
跨平台性(一次编写到处运行)
健壮性
动态性
体系结构中立
安全性优越
多线程
分布式
丰富的第三方开源组件
15、Java基础项目演示
Java基础项目演示
java -jar jar包路径
16、Java开发环境的搭建
16.1安装jdk
下载jdk
(JDK下载http://www.oracle.com/technetwork/java/javase/downloads/index.html)
JDK安装与配置:https://www.cnblogs.com/smyhvae/p/3788534.html
点击安装就可以了
bin文件夹中存放可执行的程序
16.2配置环境变量
(1)新建->变量名”JAVA_HOME”,变量值”C:\Java\jdk1.8.0_05”(即JDK的安装路径)
(2)编辑->变量名”Path”,在原变量值的最后面加 上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->变量名“CLASSPATH”,变量
值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
16.3测试开发环境
16.4eclipse的安装和基本使用
解压
运行
发送桌面快捷方式
1.创建java工程
2.创建包
选中项目右键new–>package
3.创建类,(.java文件)
4.编译/解析运行
运行方式1
运行方式2
运行结果
17、JVM,JRE,JDK之间的关系
参考网址:https://blog.csdn.net/geyouchao/article/details/51669552
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环 境JRE、Java工具和Java基础类库。
JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java
核心类库。
JVM(Java Virtual Machine Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运
行以Java语言写作的软件程序。
18、JDK常用命令的介绍
javac – 编译器,将源程序转成字节码;
java – 运行编译后的java程序(.class后缀的);
jar – 打包工具,将相关的类文件打包成一个文件;
javadoc – 文档生成器,从源码注释中提取文档;
19、使用记事本开发HelloWorld
相关文章
- 暂无相关文章
用户点评