JavaSE 01 Java编程语言概述

1、JavaEE可以做什么

中大型的基于B/S架构的网站都可以用JavaEE开发

2、JavaEE需要学习那些技术

静态网页技术:Html、CSS、JavaScript
高级编程语言:Java、C#
动态网页技术:jsp、servlet等
数据库技术:mysql、oracle

3、什么是程序

让计算机解决某个问题,编写的一系列有序指令的集合。

4、Java语言的背景和版本

Java语言是sun公司,sun 斯坦福大学的三个毕业生创建的
91年成立的一个Green项目,开发研制 一个类似于极顶盒的开发
当时需要用一门编程语言,起名为 oak 橡树,oak 被注册过,后来改名 Java

sum公司的这帮人都很有战略眼光,认为互联网是一个大趋势。

5、Java的重要年份和版本

95年,正式推出 Java1.0 版本。
2000年,Java推出 1.2,将市场部名称改为 J2se。
2004年,Java推出 1.5,将 JDK 的对外发布版本改为 JDK5.0。
2006年,Java推出 1.6,将市场名改为 JavaSE、JavaEE、JavaME。
2009年,sun公司被 oracle 收购。

6、Java语言的三个技术平台(★)

⑴ JavaSE:java standard edition Java基础版本。
⑵ JavaME:java micro edition Java微型版,主要用于移动设备上的程序开发。
⑶ JavaEE:java enterprise edition Java企业版,主要用于大中型的企业级的应用程序开发。

7、Java语言的特点

⑴ 面向对象
⑵ 跨平台
⑶ 自动垃圾回收
⑷ 多线程
⑸ 简单
⑹ 安全

8、Java程序中涉及到的三个重要的工具

JDK:Java开发工具包,里面包含 JRE 和开发、编译工具
JRE:Java 运行环境,里面包含 JVM 和系统核心类库。
JVM:Java 虚拟机,解释执行 Java 程序。

JDK = JRE + 开发工具(编译)。
JRE = JVM + 系统核心类库

9、配置环境变量(★)

⑴ 方式一:一次性的(了解)
在dos窗口中,写以下命令:
set path=bin的目录结构
set path=bin的目录结构;%path% (这样会覆盖之前的path)
set path=bin的目录结构;%path%;JDK的bin的绝对路径 (这样不会覆盖之前的path)
⑵ 方式二:永久性的(掌握)(★)
右键计算机—属性—高级系统设置—环境变量
JAVA_HOME:JDK的目录结构
Path:在最前追加 %JAVA_HOME%/bin;

10、常见的dos命令

⑴ 切换目录cd(change directory):
cd 目录
cd.. 返回上一级目录
cd\ 返回当前盘符的根目录
⑵ 新建目录
md 目录名 新建目录,而且可以新建多个目录。
示例:md test 或 md a b c
⑶ 删除目录
rd 目录名 删除目录下的所有目录,但是只能是空目录
rd /s 删除所有目录,可以包含空目录,需要询问是否删除。
rd /s/q 删除所有目录,可以包含空目录,不会询问是否删除。(安静模式)
⑷ 新建文件
echo >文件名.扩展名
示例:echo >hello.doc
echo 要到文件中的内容>文件名.扩展名
示例:echo HelloText>hello.txt
⑸ 删除文件
del 文件名.扩展名
⑹ 清屏
cls(clear screen)
⑺ 退出 dos 窗口
exit

11、第一个Java程序(★)

/**
* 这是一个类,类名 Test
* public 公共的,代表谁都可以访问到这个类。
* class 类
*
* 程序体要用一对大括号 { } 扩起来。
*/
public class Test{
/**
*这是一个方法。
*功能:程序的入口,程序先这个方法执行。
* static 静态的
* void 返回值类型
* main 方法名
*(String[] args) 参数列表
*
*方法体要用一对大括号 { } 扩起来,里面写的是让计算机逐条执(从上往下)的语句(命令)。
*/
public static void main(String[] args){
// 这是一条输出命令(用于在屏幕上打印一条字符串。)
System.out.println(“Hello World !”);
}
}

12、编译和运行命令

编译:javac 文件名.java
运行 java 类名

13、注意事项

⑴ Java 严格区分大小写
⑵ 所有的符号都是英文状态
⑶ 类名和源文件最好一致
⑷ 每一条命令的结尾用分号结尾。
⑸ 括号都是成对出现的。
⑺ Java的规范:
① 括号的位置
② 注意缩进
③ 类名的首字母大写
public class Test{
..
}
⑻ 一个源文件允许有多个类。
⑼ 类名和文件名可以不一致。
编译: javac 文件名.java
运行: java 类名
注意:当类使用public修饰时,文件名必须和类名一致。

14、输出语句和转义字符

⑴ 输出语句
① 打印完后换行
System.out.println(“”);
② 打印完后不换行
System.out.print(“”);
⑵ 转义字符
\t 一个制表位(大约4个空格)
\n 换行
\” 双引号
\’ 单引号

15、Java中的注释

⑴ 注释是解释型的文字,用于解释说明我们的代码,编译器和解释器会忽略注释。
⑵ 注释的内容是让程序员看的,不是让计算机看的。
⑶ 一个良好的代码,建议加上合适的注释,提高代码的阅读性。

常见的注释:
⑴ 单行注释
// 注释内容
⑵ 多行注释
/**
* 注释内容
*/
⑶ 文档注释
/**
* 类或方法的说明文字
* @author 作者名
* @version 版本号
*/

输出语法(了解):
javadoc -d . 文件名(需要做成文档注释的java文件).java
javadoc -d . -author -version 文件名.java
-d 输出
. 当前目录
-author 显示作者信息
-version 显示版本号

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值