黑马程序员——Java概述,基础学习第一天总结
来源:互联网 发布:无主之地2人工智能 编辑:程序博客网 时间:2024/05/16 16:59
- ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
1. 第一天,计算机的基础常识,操作系统的快捷键,DOS命令。Java语言,进行讲解,跨平台,开发和运行环境的搭建,完成一个Java编写的小程序
2. 计算机中的硬件,物理组成部分,CPU,内存,主板,硬盘
l CPU:中央处理器,计算数据,发出指令,控制计算机
l 主板:计算机中的重要组成电路,其他的设备,连接在主板上的
l 内存:计算机中的临时存储设备,程序的运行,在内存中,日后编写的所有的Java程序,就是在内存中运行。
l 硬盘:计算机的永久存储设备,不会运行的
3. 计算机软件:人设计出来的在计算机上运行的功能
l 操作系统--软件,基础软件,和机器上的硬件交互
l 应用软件,运行在操作系统之上
4. 人机交互,利用软件,人和计算机之间进行沟通
l 图形界面:简单,直观,方便上手
l 命令方式:使用计算机的人,记住计算机的操作命令
开启Windows中的命令行,控制台(Console),点击开始--cmd回车
5. Windows中的常用快捷键
l Ctrl+N 新建文档
l Ctrl+C 复制
l Ctrl+V 粘帖
l Ctrl+X 剪切
l Ctrl+A 全选
l Ctrl+S 保存,常用, 1分钟内三次保存键
l Ctrl+O 打开
l Win+E 打开我的电脑(计算机)
l win+D 显示桌面
l Win+L 锁定计算机
l Win+M 最小化所有窗口
l Win+R 运行对话框
l Win+上箭头最大化窗口
6. DOS命令
l dir : 列出当前目录下的所有内容
l cd.. : 退回到上一级文件夹
l cd\ : 直接退出到根目录(盘符)
l md : 创建文件夹 用法 md 文件夹名字
l rd : 删除目录用法 rd 文件夹的名字。如果删除的文件夹不是空的,删不了,进入到文件夹的里面,一层层向外删除
l cd :进入文件夹 用法 cd 文件夹名字
l del : 删除文件 用法 del 文件名 * 通配符号
l exit : 关闭命令行
练习:c:\a\b\c
7. Java语言的三大技术结构
Java语言怎么来的,美国的Sun公司,1995年,高级的编程语言,2007Java版权是美国甲骨文公司,(Oracle)
l javaME java的微型版本,小型的设备提供软件服务,电视,手机
l javaSE 标准版,开发桌面程序,扫雷,小游戏,office ,基础Android,JavaEE
l JavaEE 企业版,针对于Web程序开发 网页,淘宝,网银, B/S软件(OA)
l j2SE 从5.0版本开始开始,更名为 javaEE javasEE
8. Java语言的跨平台特性
平台,操作系统(OS) Windows,Linux,Unix
java编写的程序,可以在任意操作系统上运行,与系统无关特性。一次编写到处运行
超级玛丽游戏,在掌上游戏机
Java语言实现跨平台的原理:
l Java程序,不直接运行在操作系统中
l Java程序运行在Java的虚拟机上(JVM)
l 不同的操作系统,Java有着不同版本的虚拟机
l 如果需要在Windows上运行,安装一个Windows版本的虚拟机,在Linux上运行,安装一个Linux版本的虚拟机
l JVM虚拟机本身不是跨平台的
9. 什么是JRE,JDK
JRE -- Java运行时环境。负责Java程序的运行,包含Java虚拟机
JRE中,包含程序运行时需要的核心类库
JDK -- Java开发工具包。提供了开发人员,需要的开发工具,JDK中包含了JRE。
我们只需要安装JDK
10. 配置JDK
配置的是操作系统的环境变量,就是一个指路标(Windows用),指示操作系统去哪一个目录下,找程序运行。在系统的环境变量中,告诉Windows去哪一个目录下找Java程序
配置步骤:计算机鼠标邮件,选择属性,高级系统设置,高级,环境变量,path变量点击编辑。复制JDK的安装路径,bin文件夹(一定),复制下的内容,粘贴在环境变量中,
粘贴位置,环境变量的最开始,写分号
配置环境变量,另一种方式
采用JAVA_HOME方式,配置,好处,避免反复修改路径,带来的误操作
环境变量,点击新建,变量名 JAVA_HOME,值,JDK安装目录
原来配置的path,替换成%JAVA_HOME%
11. 体验第一个Java程序,编写Hello World
开发Java程序三步走
第一步:编写程序
第二步:编译程序
第三步:运行程序
编写程序:记事本
写Java程序的时候,必须先写类。类是Java的组成单元,Java是以类位组成单位的程序,其实写Java,就是在写类
使用一个单词 class 类的名字{} 大括号是标记范围
第二个写主函数(方法),固定写法,主方法,程序的入口点,称为main方法,或者main函数
public static void main(String[] args){}
第三步程序输出Hello World
编译程序:编译--翻译
编写的程序,是人写的,人可以看懂,JVM看不懂。
将人写的程序,翻译成JVM可以看懂程序,过程编译。
使用一个命令 javac 源程序,进行编译,JVM就认识了
在命令行下 javac 文件名(全名.java) 回车键
没有任何提示,程序编辑成功,在源文件的同一个目录下,出现一个文件
字节码文件,.class文件,这个文件才是JVM认识的文件
运行程序:启动Java虚拟机运行程序
使用一个命令 java 开启JVM,运行程序,JVM开启后,自动运行程序的主方法main
java 运行的类的名字, 不要写.class
12. 初学者,出现的错误
l 大写,小写不正确,Java严格区分大小写
l 符号问题,少些或者多些,输入法
l main方法写错,固定写法
- 黑马程序员——Java概述,基础学习第一天总结
- 黑马程序员——java基础学习第一天
- 黑马程序员-Java基础学习第一天总结
- 黑马程序员——第一天(Java概述)
- 黑马程序员——自学java基础第一天
- 黑马程序员——java基础学习笔记——第一天
- 黑马程序员--java学习日志之第一天;JAVA基础
- 黑马程序员-------学习日记Java基础 第一天
- 黑马程序员_Java学习日记第一天-Java基础
- 黑马程序员java学习第一天,基础篇
- “黑马程序员”学习java基础的第一天
- 黑马程序员--Java基础学习(环境配置)第一天
- 黑马程序员学习log第一篇基础知识:java概述及基础语法总结
- 黑马程序员----基础学习第一天
- 黑马程序员--Java基础 第一天
- 《黑马程序员》高新技术第一天学习总结
- 黑马程序员——学习日记之Java基础概述
- 黑马程序员—— Java编程语言学习总结--概述
- C++ string 使用心得详解
- JSP内置对象详细介绍(下)
- 对技术的态度
- Linux下tomcat的配置
- 照片如何转换成pdf
- 黑马程序员——Java概述,基础学习第一天总结
- 分布式内存缓存系统memcached的安装配置及基本命令
- 还原数据库出错的解决方法
- Android布局注意事项
- Win7实现内录声音
- 什么是大牛,我彻底服了,大牛讲解信号与系统 .
- 在路上
- sublime text快捷键MyEclipse风格
- OOBInline属性为false,server接收了client通过sendUrgentData 发送的紧急数据包