javaSE基础第一课

1 Java第一课: JDK安装配置和HelloWorld

1.1 安装JDK(java development kit),配置环境变量:

我们发现一个目录 jdk jdk开发工具包,中其实包含了编译器和运行时的环境/jre (java运行时环境) ;这个环境只有运行时的环境,而没有编译器.

配置环境变量 :

1.2 第一个Java代码:

 

/**

* 类的注释: 控制台输入一行字符串

@Author 大洋

*/

public class Hello{

//main 程序的入口,前面必须要有public static(静态) void 无返回值

//() 是一个方法的标志 , String[] args 参数 ,这个方法要执行的一个前提条件

// String[] args (String args[]) String是字符串类型, [] 表示的是一个数组,args表示的是数组名

public static void main(String[] args)

{

// System.out.println(“双引号中的文字表示的是要打印的内容”) ; // print +line 输出之后换行

System.out.println(“我要种棵树,我喜欢绿色!”);

}

}

Hello .java源文件: 类前面有一个public,此时需要将文件名和类名写成一致的.

Class表示的是一个类;

Hello是类名类名的要求,每个单词的首字母大写: HelloWorld/ Dog/

所有的符号有关的,都是英文,半角状态.

1.3 执行java代码:

1. 编译: javac编译java的源文件

Javac 源文件.java //此时需要后缀名

编译的结果是生成了一个.class的”字节码”文件

2. 解释执行: java执行字节码文件

Java 字节码文件名 //此时不需要后缀名

遇到大家的问题:

1. classpath配置错误,会影响java程序的运行; java

2. 后缀名写错了[文件类型不再是txt,而是java]

3. javadoc 功能是生成java文档,当然要保证我们的代码中有注释;

说明:[了解]

带包的情况:

Javac 包名\类名.java

1.4 环境变量配置:

由于存在以上问题,所以需要配置环境变量:

1. 找到我的电脑->右键->属性->高级系统设置->环境变量->系统变量->path: 增加 jdk的bin目录进来.

2. JAVA_HOME(目前可选)

JAVA_HOME的意义:

AVA_HOME:

C:\Program Files\Java\jdk1.8.0_121

Path:->
C:\Program Files\Java\jdk1.8.0_121\bin;

此时: (JAVA_HOME可以给别的变量使用)

Path:

%JAVA_HOME%\bin

很多的用java写的应用程序跑起来的时候,回去读取本地的JAVA_HOME的目录;

3. 配置classPath(可选)

C:\Program Files\Java\jdk1.8.0_121\lib

C:\Program Files\Java\jdk1.8.0_121\lib\tools.jar

红色的这个部分定义一个变量来表示: JAVA_HOME =>指向

C:\Program Files\Java\jdk1.8.0_121

红色的路径都可以替换为 %JAVA_HOME%

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

虽然有了如上的环境变量的配置,但是使用控制台+ 记事本的方式还是不好玩:

使用记事本来实现简单的自我介绍:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

一定要记得配置前面的那个. 那个. 那个. 那个.

1.5 IDE(集成开发环境)工具的使用:

1) MyEclipse: Eclipse的插件版,使用比例越来越少

2) Eclipse:其次

3) IDEA:占用比例越来越高[3 4]

1.6 Eclipse中配置JDK(Jre)环境:

1.7 自我介绍:

//定义一个包

package day01;

/**

* 基本单位为类

* @author 大杨

* Introduce 要求每个单词首字母大写

*/

public class Introduce {

//public static void main 程序入口

//String[] args 入口方法的参数

public static void main(String[] args) {

// TODO Auto-generated method stub

//自我介绍要包含 姓名,毕业学校,是否单身,联系方式,个人爱好

//喜欢的类型,是否有钱,年龄

//System.out.println 控制台的输出 注意的的是System的S是大写

//我们代码中的() {} "" 都是成对出现的 ;表示的是一行代码的结束

//所有的符号都是英文半角状态

System.out.println("我叫郑佳颖~\n我是单身汪~\n我的爱好是没有爱好~");

}

}

1.8 小结:

1、 Java语言的发展历史

2、 Java语言的特点:跨平台,健壮性,分布式,面向对象,多线程,等等

3、 Java平台的产品:JavaSE , JavaEE, JavaME

4、 JDK,JRE,JVM ,三者关系

5、 JDK的安装和环境变量的配置

6、 Java代码的基本语法:入口方法 。。。

7、 Javac java -> java代码的执行过程:

8、 IDE工具: Eclipse ,配置jre(jdk),新建项目,编译和执行过程等

1.9 作业:

熟悉我们今天的java代码,要求要能通过手写实现自我介绍;

1.10 [附加]调整字体大小:

posted @ 2019-07-15 17:04  saimirisciureus  阅读(146)  评论(0编辑  收藏  举报