课工厂陈璇老师课程笔记 第1课:初识Java语言
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程里使用JAVA7,目前为最稳定的版本
SE标准版
ME微型版
EE企业版
开发环境搭建与配置
bin:里提供JDK的命令文件、编译器、解释器
jre:java runtime evirment java运行环境
lib:类库资源
src.zip:里边为JDK提供的源码
安装完后配置
jdk的路径D:\Program Files\Java\jdk*\bin
Navigator下有两个文件夹:src为资源文件夹,bin为自解码文件夹class可执行文件都在这个文件夹下。
帮助文档的使用:jdk7
整个java平台的结构
Jave SE API(有常用的Java接口、类、方法等)
后续学习工作到这里来查询
*.class编译后的自解码文件-->*.java反编译-->两个反编译工具
小技巧
MyEclipse工具使用技巧:
视图
常用视图为:
1、Package Explore(包资源管理器)
src(sourc)源src文件夹为源文件夹,所有的源文件都存放在这个文件夹下面
Library (库)项目所依赖的类库资源都依赖与这个库
2、window-->Show View-->Navigator(导航器)
Jad
解压
找到自己的*.class文件,放到jad工具包里进行反编译
运行DOS:
切换到jad安装目录
jad -s java *.class
FrontEndPlus图形化的反编译工具(它的核心也是jad)
菜单-->Decompiler class File-->找到你的*.class文件打开即可
}
}
在CMD里编译
javac *.java编译-- *.class
java *运行--效果出来了表示成功
Java虚拟机与跨平台原理
.class文件是可以跨平台运行在各大操作系统上的。Write Once,Run Anywhere
前提是必须在操作系统上安装JVM
Java程序结构
public class Hello{
System.out.println控制台输出信息("hello world!!!");
}
}
1、类名与文件名完全一样,首字母大写(开发规范);
2、main()程序入口,四要素必不可少
3、System.out.println()从控制台输出信息,S大写
4、{}大括号一一对应,缺一不可
从控制台输出信息
问题:如何换行输出信息?
public static void main(String[] args){
System.out.println("hello world!!!");
}
}
public公共的class类Hello类名首字母必须大写是规范{
public static voidmain主要(String[]数组args){
初识
目标:
任务一:使用文本编辑器开发java程序
任务二:使用Myeclipse开发java程序
了解java虚拟机(JVM)与跨平台原理
熟练掌握安装、配置JDK开发环境(重点)
熟练掌握使用记事本开发java程序(重点)
理解java编译原理
会使用MyEclipse开发java程序(重点)
为什么学习下编码中的不规范之处
public class helloWrold{
public static void main(String[] args){
System.out.println(Hello Wrold!!!);
}
}
首先没有任何注释
1、java1类名首字母没大写
2、java2代码没有格式缩进
分析
方法1
System.out.print();输出不换行
System.out.println();输出换行
方法2
System.out.print("hello world!!\n");输出换行
System.out.println("hello world!!\t");输出缩进
使用\n转义符
\n
将光标移动到下一行的第一格子(换行)
把路径复制粘贴在环境变量path,光标放到最开头粘贴,要加一个英文的分号隔开后面的
cmd验证
java -version有版本提示为成功
开发Java程序
用记事本制作一个*.java
public class Hello{
public static void main(String[] args){
System.out.println("hello world!!!");
关注Tiobe排行榜
Java的发展
1995年5月JAVA1.0
1997年2月JAVA1.1
1998年12月JAVA1.2(我们现在说的J2)三个开发领域J2SE、J2EE、J2ME
2004年9月JAVA5
2005年6月JAVA6
中间9年,Sun被Oracle收购
2011年7月JAVA7
2014年3月JAVA8
MyEclipse、Eclipse
安装MyEclipse
下载、安装
MyEclipse快捷键
把JDK配置到MyEclipse中
window-->preferences(偏好)-->java-->installed jres-->add找到JDK的路径
改变编译器window-->java-->compiler(编译器)-->改版本
\t
将光标移动到下一个水平制表位置(Tab水平缩进)
Java程序的注释
/*
*HelloWorld.java
*2015-12-22
*第一个Java程序
*v1.0
*/
public calss HelloWorld{
public static void main(String[] args){
//输出消息到控制台
System.out.println("hello wrold!!!");
}
}
单行注释以“//”开始
多行注释以“/*”开头,以“*/”结尾
JavaDoc注释以“/**”开头,以“*/”结尾
以JavaDoc注释的文字,将来可以生成帮助文档
如果一个代码,一句注释都没有,就是垃圾代码,无法完成后续工作
注释不会影响我们程序的运行结果
3、java3代码没有格式缩进,小括号里没有打英文的双引号
4、java4代码没有格式缩进
编码规范的必要性
基本规则
专业化
IDE
程序员需要会使用记事本文本编辑,这是基本功,但记事本编辑没有错误提示
集成开发环境(IDE):
将程序开发环境和程序调试环境集合在一起,方便程序员开发软件,
同时里边可以放一些插件,出错了可以方便调试。
SE标准版
ME微型版
EE企业版
开发环境搭建与配置
bin:里提供JDK的命令文件、编译器、解释器
jre:java runtime evirment java运行环境
lib:类库资源
src.zip:里边为JDK提供的源码
安装完后配置
jdk的路径D:\Program Files\Java\jdk*\bin
Navigator下有两个文件夹:src为资源文件夹,bin为自解码文件夹class可执行文件都在这个文件夹下。
帮助文档的使用:jdk7
整个java平台的结构
Jave SE API(有常用的Java接口、类、方法等)
后续学习工作到这里来查询
*.class编译后的自解码文件-->*.java反编译-->两个反编译工具
小技巧
MyEclipse工具使用技巧:
视图
常用视图为:
1、Package Explore(包资源管理器)
src(sourc)源src文件夹为源文件夹,所有的源文件都存放在这个文件夹下面
Library (库)项目所依赖的类库资源都依赖与这个库
2、window-->Show View-->Navigator(导航器)
Jad
解压
找到自己的*.class文件,放到jad工具包里进行反编译
运行DOS:
切换到jad安装目录
jad -s java *.class
FrontEndPlus图形化的反编译工具(它的核心也是jad)
菜单-->Decompiler class File-->找到你的*.class文件打开即可
}
}
在CMD里编译
javac *.java编译-- *.class
java *运行--效果出来了表示成功
Java虚拟机与跨平台原理
.class文件是可以跨平台运行在各大操作系统上的。Write Once,Run Anywhere
前提是必须在操作系统上安装JVM
Java程序结构
public class Hello{
System.out.println控制台输出信息("hello world!!!");
}
}
1、类名与文件名完全一样,首字母大写(开发规范);
2、main()程序入口,四要素必不可少
3、System.out.println()从控制台输出信息,S大写
4、{}大括号一一对应,缺一不可
从控制台输出信息
问题:如何换行输出信息?
public static void main(String[] args){
System.out.println("hello world!!!");
}
}
public公共的class类Hello类名首字母必须大写是规范{
public static voidmain主要(String[]数组args){
初识
目标:
任务一:使用文本编辑器开发java程序
任务二:使用Myeclipse开发java程序
了解java虚拟机(JVM)与跨平台原理
熟练掌握安装、配置JDK开发环境(重点)
熟练掌握使用记事本开发java程序(重点)
理解java编译原理
会使用MyEclipse开发java程序(重点)
为什么学习下编码中的不规范之处
public class helloWrold{
public static void main(String[] args){
System.out.println(Hello Wrold!!!);
}
}
首先没有任何注释
1、java1类名首字母没大写
2、java2代码没有格式缩进
分析
方法1
System.out.print();输出不换行
System.out.println();输出换行
方法2
System.out.print("hello world!!\n");输出换行
System.out.println("hello world!!\t");输出缩进
使用\n转义符
\n
将光标移动到下一行的第一格子(换行)
把路径复制粘贴在环境变量path,光标放到最开头粘贴,要加一个英文的分号隔开后面的
cmd验证
java -version有版本提示为成功
开发Java程序
用记事本制作一个*.java
public class Hello{
public static void main(String[] args){
System.out.println("hello world!!!");
关注Tiobe排行榜
Java的发展
1995年5月JAVA1.0
1997年2月JAVA1.1
1998年12月JAVA1.2(我们现在说的J2)三个开发领域J2SE、J2EE、J2ME
2004年9月JAVA5
2005年6月JAVA6
中间9年,Sun被Oracle收购
2011年7月JAVA7
2014年3月JAVA8
MyEclipse、Eclipse
安装MyEclipse
下载、安装
MyEclipse快捷键
把JDK配置到MyEclipse中
window-->preferences(偏好)-->java-->installed jres-->add找到JDK的路径
改变编译器window-->java-->compiler(编译器)-->改版本
\t
将光标移动到下一个水平制表位置(Tab水平缩进)
Java程序的注释
/*
*HelloWorld.java
*2015-12-22
*第一个Java程序
*v1.0
*/
public calss HelloWorld{
public static void main(String[] args){
//输出消息到控制台
System.out.println("hello wrold!!!");
}
}
单行注释以“//”开始
多行注释以“/*”开头,以“*/”结尾
JavaDoc注释以“/**”开头,以“*/”结尾
以JavaDoc注释的文字,将来可以生成帮助文档
如果一个代码,一句注释都没有,就是垃圾代码,无法完成后续工作
注释不会影响我们程序的运行结果
3、java3代码没有格式缩进,小括号里没有打英文的双引号
4、java4代码没有格式缩进
编码规范的必要性
基本规则
专业化
IDE
程序员需要会使用记事本文本编辑,这是基本功,但记事本编辑没有错误提示
集成开发环境(IDE):
将程序开发环境和程序调试环境集合在一起,方便程序员开发软件,
同时里边可以放一些插件,出错了可以方便调试。