学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。

通过教学视频PPT等等学习途径进行Java学习
**1.计算机程序:**是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
**2.**Java只是众多计算机语言的一种
3.Sun Microsystems——1995年推出的高级编程语言
3.发展史
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
通过教学视频了解到的Java发展中的重要节点
95年5月Java诞生
98年2月Java1.2拆分技术平台–标志Java普及
04年9月Java5重大更新
05年6月技术平台更名
06年Java开源
09年Sun呗Oracle收购
14年3月Java8更新

体系结构
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
**Java可以做什么–*开发桌面应用程序
—银行软件、商场结算软件等
开发面向Internet的应用程序
—网上数码商城、阿里巴巴、易趣网等
移动端
—Android APP
高速运算和存储
—大数据开发

Java SE:标准版
Java技术的基础核心
主要用于开发桌面应用程序
Java EE:企业版
提供企业级应用开发的完整解决方案
很多网站都是采用Java EE技术开发
Java ME:微型版
主要是在移动设备和嵌入式设备的应用程序提供健壮灵活的环境
准则是只编写一次就可以用于很多设备
了解JDK、JRE、JVM
JDK:开发工具–包含JRE、JVM
JRE:Java运行平台–相较于JDK缺少编译器、开发工具和调试器
JVM:Java虚拟机-----三者相互配合
职业发展路线
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
开发(练习)第一个Java程序
1-编写源程序.Java—MyProgram
2-编译源程序.class
3-运行

1)创建.Java文件
public class HelloWorld{
public static void main(String[]args){
System.out.print(“HelloWrold!!!”);
}
}
2)使用javac
.java命令编译
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。

学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
跨平台原理Write Once,Run Anywhere
掌握Java程序开发规范
会排查基本代码编写错误
会编写简单的控制台输出语句

public class HelloWorld{
public static void main(String[]args){
System.out.print(“HelloWorld!!!”);
}
}
1-类名与文件名完全一样,首字母大写
2-main ( ) 程序入口,四要素必不可少
3-System.out.print()从控制台输出信息,S大写
4-{和}一一对应,缺一不可

了解换行输出
1—
public class Hello{
public static void main(String[]args){
System.out.print(“Hello”);
System.out.print(“World”);
}
}
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
2—
public class Hello{
public static void main(String[]args){
System.out.println(“Hello”);
System.out.println(“World”);
}
}
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
print—控制台输出
println—控制台换行输出
——Syetem.out.print();使用\n转义符

|转义符 | 说明 |
| \n | 将光标移动到下一行的第一格 |
| \t | 将光标移动到下一个水平制表位置—table |
3—
public class Hello{
public static void main(String[]args){
System.out.print(“Hello\nWorld\n”);
Syetem.out.print(“Hello\tJava”);
}
}
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
初步使用转义符
添加注释

多行注释/* /
单行注释//
/

*Hello
*2020年4月17日
*初识Java制作
*/
public class Hello{
public static void main(String[]args){
System.out.print(“Hello\nWorld\n”);
System.out.print(“Hello\tJava”);
}
}
首次运行
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
通过百度查找
方法1—
javac-encoding UTF-8++++.java
运行

学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
成功
方法2
保存时编码改为ANSI

学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
运行成功
通过增加注释来提高代码的可读性和自己的理解
增加练习量
培养规范编码
基本规则
专业化
1-一行只写一句短语
2-{ }的使用及位置
3-代码缩进
使用IDE开发Java程序—MyEclipse
掌握在MyEclipse中配置JDK
会使用MyEclipse开发Java程序
—集成开发环境(IDE)
—将程序开发环境和程序调试环境集合在一起,方便程序员开发软件
—MyEclipse、Eclipse
配置JDK完成
使用MyEclipse编写

public class Hello{
public static void main(String[]args){
System.out.print(“Hello”);
}
}
学习Java的第一天,发布一篇博文,也不是什么高深见地,有不足之处,希望大神指正。
运行成功
JDK帮助文档及反编译工具
了解使用JDK帮助文档的重要性
了解反编译工具的使用
—Jad
—FrontEndPlu
使用API帮助文档

第一天学习结束。
用心巩固基础!!!!