1.明确需求。我要做什么?
2.分析思路。我要怎么做 1,2,3
3.确定步骤 每个思路需要用到什么语句什么方法以及什么对象
4、代码实现。用具体的java语言代码把思路体现出来
学习新技术的四点:1.该技术是什么?
2.该技术有什么特点(使用注意点)
3.该技术有什么用? (例子)
4.该技术什么时候用?
一.计算机语言的发展史 算法是计算机的灵魂。 编程语言是塑造计算机灵魂的工具
计算机语言经历三代
1.机器语言 由0和1组成的数字
2 汇编语言 LOAD MOVE ADD (电子编程领域 计算机病毒 软件的加密)
3.高级语言 1.C语言(语言之花):底层编程 嵌入式编程 病毒开发
2.C++ 语言:混合语言即可以面向对象又可以面向过程 Cplus plus
3.java语言:
4.PHP语言(personal Home Page)
一般在web开发领域。中小型的网站使用
5. PHP开发
6.Object-c和swift语言:
由c语言衍生而来,主要用于苹果开发
7. c#语言:运行在.net 框架上
二.java发展简史:java语言的核心:跨平台---->java虚拟机
三.java的版本:
JAVASE(Java Standard Edition) :标准版,定位在个人计算机的应用。Swing
JAVAEE(Java Enterprise Edition) :企业版,定位在服务器上的开发
JAVAME(Java Micro Edition) :微型版 定位在电子产品的应用上
四.java的特性1.跨平台
2.安全性
3.面向对象
4.简单性
5.多线程
6.高性能:
7.分布式
TCP/IP协议 网络编程
8.健壮性:
异常
五.java的运行机制 高级语言的分类: 编译型: 解释型: java首先利用文本编辑器编写java源文件(.java),在利用编译器(javac)将源文件编译成字节码文件(.class),最用利用虚拟机(解释器 java )解释执行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K4SulxBI-1650790613121)(.\img\pic7.PNG)]
六.jvm 、jre和jdk jvm(java virtual machine):java虚拟机 ,是一个虚拟的用于执行字节码的“虚拟计算机" 实现一次编译,随处运行"
jre(java Runtime Enviroment):包含了jvm,运行java所需要的文件等等
jdk(java development kit):包含了jre,以及增加了编译器和调试器等用于程序开发的文件
ps:1.如果要运行java程序,只需要jre就可以了,jre非常小,其中包含了jvm
2.如果要开发java程序,就需要安装jdk
七.配置环境变量 1.安装jdk(默认安装) 2.配置环境变量 环境变量:在 *** 作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所使用到的信息。
Path环境变量:它告诉 *** 作系统,当要求系统运行一个程序而没有告诉它程序所在完整路径时,系统除了在当前目录下寻找这个程序外,还应该到哪些目录下寻找
步骤:1.我的计算机右键–>属性->高级系统设置
2.单击环境变量,进入设置界面
3.单击下面的新建,新建JAVA_HOME
4.修改path的环境变量,在最前面追加%JAVA_HOME%\bin,并以;和原路径分割
ps:1.以上的 *** 作一定是英文符号,不能出现中文符号!
测试jdk安装和配置成功
进入命令行框口,在dos界面上输入java -version 按回车
八.编写java代码的注意点:1.代码中的双引号,分号等必须为英文符号,不能出现中文符号
2.注意大小写
3.修改完源文件要重新编译才能生效
编译(编译器创建字节码文件)
javac 文件名;
解释并运行
java 文件名(不包括名.class)
九.常见的问题1.提示javac不是内部或者外部命名
出错的原因:path的环境变量配置错误
2.javac 找不到文件…
出错的原因:1、文件放置的位置不对 2.在window系统中设置不隐藏文件的扩展名
3.找不到main方法:
出错的原因是:main拼写错误 public static void main(String[] args)
十.常见的java开发工具 1.更强大的文本编辑器
Notepad++
EditPlus
2.集成开发工具(IDE)
eclipse
直接解压就可以使用,无所安装
设置字符集
window->preferences->gerenal->workspace
设置字体大小
window->preferences->gerenal输入font可以设置 ->basic
java字体和debug中console的字体
Intelli IDE
十一.常用的dos命令
绝对路径:从盘符开始的路径
相对路径:不从盘符开始的路径
常见的命名 | 含义 |
---|---|
cd 目录路径 | 进入一个目录 |
cd… | 进入父目录 |
dir | 查看本目录下的文件和子目录 |
cls | 清屏 |
tab键 | 自动补齐 |
上下键 | 查找敲过的代码 |
十二.常用的快捷键
ctrl+z:回退
ctrl+y: 恢复
ctrl+s:保存
eclipse中和文件相关的快捷键 | |
---|---|
ctrl+N | 新建一个工程,文件文件夹等内容 |
ctrl+M | 窗口最大化还原 |
alt+enter | 打开被选中的工程,包,文件等属性窗口 |
ctrl+F11 | 运行程序 |
alt+shift+R | 重命名工程名,文件名,方法名,包名,变量名 |
ctrl+E | 打开编辑窗口查看目录 |
ctrl+pageup | 切换到当前编辑窗口的上一个窗口 |
ctrl+pageDown | 切换到当前编辑窗口的下一个窗口 |
eclipse编写代码的快捷键 | |
---|---|
ctrl+d | 删除选中的行或者光标所在的行 |
shift+enter | 在光标所在行下添加一行 |
ctrl+1 | 当编译出错时,会给出解决的方案 |
alt+? | 显示自动提示功能 |
ctrl+shift+F | 格式化 |
ctrl+shift+/ | 块注释 |
ctrl+shift+\ | 解除块注释 |
ctrl+/ | 行注释和解除 |
功能 |
| ctrl+shift+F | 格式化 |
| ctrl+shift+/ | 块注释 |
| ctrl+shift+\ | 解除块注释 |
| ctrl+/ | 行注释和解除 |
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)