j2se培训第一天内容

第一天授课内容
第一节课
1.学习方式
1 记笔记 写总结
2 对程序进行详细注释说明
2 解决问题
1 求帮助途径错误
2不要依赖视频与书籍。
3心态问题
a 攀比
b 遇到问题走了死胡同
c 遇到过多问题信心丧失
d 知识点过多,学习不过来


3什么是软件
软件是一系列按照特定顺序组织的计算机数据和指令的集合。程序设计的最终结果是软件。
4软件分类
a) 系统软件
系统软件为计算机使用提供最基本的功能.
例如: DOS, Windows, Linux, Unix, Mac OS, Android, iOS

b) 应用软件
系统软件并不针对某一特定应用领域。而应用软件则相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
例如: Word, Excel, PPT, QQ, FeiQ, 凌波, UltraEdit, Eclipse

5人机交互方式
c) 图形化界面
d) 命令行方式
6常用DOS命令
Dir 显示当前目录下的所有文件与文件夹
Md 创建文件夹
Rd 删除文件夹 如果目录不为空是不能删除
Cd 文件夹 进入文件夹[align=left][/align]
cd.. 退到上一层路径
cd \ 退到当前路径的根目录
del 删除文件 del后面如果是文件夹,代表的是将文件夹中的文件删除
cls 清屏
exit 退出
* 通配符
tab 补全

第二节课
1计算机语言
计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。为了使电子计算机进行各种工作,就需要有一套用于编写计算机程序的数字、字符和语法规划,由这些组成计算机指令就是计算机语言。
软件就是由若干条计算机语言所组成的。
2.计算机语言分类
机器语言:
机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。
汇编语言:
汇编语言是使用一些特殊的符号来代替机器语言的二进制码,计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言。
高级语言:
使用普通自然语言进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。
3. java 语言介绍
为什么选择java语言
Java语言的发展史
 1991年 James Gosling带领sun公司的工程师设计一个TV—TOP,该项目被命名为GREEN.
 Green项目从1991-1994年上半年,最后以失败结束。
 1993年Internet日渐发展壮大,Gosling将java语言带入了互联网,同时引发了人们沿续至今的对java的狂热追逐。
 May 23,1995 发布了Java1.0
 1998.12月发布JDK1.2,始称“JAVA2”

4.Java语言的三种技术架构
Java平台分类
JavaSE(Java Platform Standard Edition)
Java平台标准版,包含那些构成Java语言核心的类,可以理解为学习Java的基础

JavaEE(Java Platform Enterprise Edition)
Java平台企业版,包含JavaSE,并且还包含用于开发企业级应用的类
准确的说JavaEE是一套用于企业开发的技术规范,包含很多组件,13种核心技 术,如: XML、JSP、Servlet、JDBC、Java Mail等

JavaME(Java Platform Micro Edition)
Java平台微型版,包含JavaSE的一部分,另外提供一些用于小型设备上的类,例如:手机、机顶盒、汽车导航仪


第三节课
1 java语言特性
1.什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行。
2.原理是什么?
只要在需要运行java应用程序的操作系统上,
先安装一个Java虚拟机(JVM Java Virtual Machine)即可。
由JVM来负责Java程序在该系统中的运行
2 java语言开发环境搭建
 1.JDK(Java Development Kit)
Java开发工具,包含开发Java程序的所有组件,包含JRE
 2.JRE(Java Runtime Environment)
Java运行环境,如果要运行Java程序,就需要JRE的支持
常用组件:
src.zip Java是一门开源的语言,其源代码都在这个压缩包中
rt.jar Java的基础核心类库,我们编写Java程序时使用的class都在这个jar包中
javac.exe 编译器,将.java源代码编译为.class文件
java.exe 虚拟机,运行Java程序的工具
jar.exe 将class文件打成jar包的工具
javadoc.exe 生成帮助文档的工具

JDK:java开发工具包 java开发人员使用的。
JRE:java运行环境,如果只是想要运行java程序,有jre就可以
JVM:实现了java程序的跨平台性。
JRE=JVM+类库
JDK=JRE+java开发工具


3 环境变量
安装简单,注意两点
1. 安装路径中不要包含中文
2. 安装路径中不要包含空格.

关于环境变量的配置.
1. 为什么要配置环境变量
因为在jdk下bin文件夹中有很多我们在开发中要使用的工具,如java.exe,javac.exe,jar.ex等,那么我们在使用时,想要在电脑的任意位置下使用这些工具,那么我们就需有把这些工具所在的路径配置到系统的环境变量中,当我们使用时,系统可以帮且我们找到这些命令.

2. 怎样配置环境变量
我们将jdk下bin的路径进行复制
在我们电脑-----属性-----高级-----环境变量---------path这项
将bin的路径放置到path的最前边,别忘记加分号.

'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
如果出现上面这句话代表配置失败.


2. Path配置技巧 JAVA_HOME
为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过以下技巧完成。
a) 新创建一个环境变量 JAVA_HOME 记录住jdk的目录。
b) 在path中通过%%动态的获取JAVA_HOME的值即可。
c) JAVA_HOME=F:\jdk1.6.0_01
d) path=%JAVA_HOME%\bin;%path%
e) %path%:动态获取path环境变量的值。
f) %JAVA_HOME%:动态获取名称为JAVA_HOME环境变量的值


第四节课
1.环境变量临时配置set
1.set 显示当前所有的环境变量设置
2.set 变量名 显示某全个环境变量的配置
3 set 变量名= 将这个环境变量清空
4.set 变量名=值 给某个环境变量重新设置值
要以用set进行临时的环境变量设置,当当前窗口关闭时,
用set设置的所有环境变量都消失.
%变量名% 它的作用相当于引用这个变量名对应的值,我们可以
用这个特点,在set设置值时进行添加操作 例如:
set a=c:\root
set a=d:\source;%a% 这个相当于 d:\source;c:\root

2.HelloWorld程序
1.java程序的运行流程
什么叫源文件:后缀名是.java文件
类文件,class文件,字节码文件 后缀名是.class的文件
字节码文件是与平台无关的二进制文件.
编译器:javac.exe 它的作用是将源文件编译成字节码文件

解释器:java.exe它的作用是让jvm加载.class文件进行解释运行

编译器与解释器的用法
javac 文件名.java
java 类名

关于源文件编写
class 类名
{
主方法
{
标准输出语句;
}
}
第五节课
1. 程序编写时常见问题
1.java语言区分大小写
2.主方法必须写在类中,public static void main(String[] args)
3.在标准输出语句后有一个;必须加上,java中;代表后个语句的结束
4.在.java文件中出现的所有符号必须是英文状态下的符号

一个程序中为什么要有主方法,作用与写法
1. 一个程序要独立运行,必须有主法
2. 主方法是程序的入口,jvm执行时首先找主方法
3. 主方法必须写在类内,它是一段独立的代码,格式固定.

2. classpath配置
作用:用来设置class文件的运行路径。
 JVM查找类文件的顺序:
• 如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
• 如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
• 值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。
• 值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。
• 建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用 “.”表示。

在编译与运行时报的文件找不到错误的解决方法
1.如果在编译时出现找不到java文件
1.1查看当前所在路径下是否有这个文件
1.2看一看文件的后缀是否正确
2.如果在运行时出现找不到class文件,查看classpath是否有问题

第六节课
1. Java中的注释
注释的内容不会被jvm解析,它只是用来对当前程序的描述与说明
在java中有三种注释
1.// 单行注释
2./* 内容 */ 多行注释
3./** 文档注释 */ 文档注释可以使用java工具 javadoc来生成文档.这种文档注释是java独有的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值