第一天    2

1:计算机概述(了解)    2

(1)计算机    2

(2)计算机硬件    2

(3)计算机软件    2

(4)软件开发(理解)    2

(5)语言    2

(6)人机交换    2

2:键盘功能键的认识和快捷键(掌握)    2

(1)功能键的认识    2

(2)快捷键    3

3:常见的DOS命令(掌握)    3

(1)常见的如下    3

(2)其他的几个(了解)    3

4:Java语言概述(了解)    4

(1)Java语言的发展史    4

(2)Java语言的特点    4

(3)Java语言是跨平台的,请问是如何保证的呢?(理解)    4

(4)Java语言的平台    4

5:JDK,JRE,JVM的作用及关系(掌握)    4

(1)作用    4

(2)关系    4

6:JDK的下载,安装,卸载(掌握)    4

(1)下载到官网。    4

(2)安装    5

(3)卸载    5

7:第一个程序:HelloWorld案例(掌握)    5

(1)程序解释:    5

(2)Java程序的开发执行流程:    5

8:常见的问题(掌握)    6

(1)扩展名被隐藏    6

(2)我要求文件名称和类名一致。    6

(3)Java语言严格区分大小写,请注意。    6

(4)见到非法字符: \65307肯定是中文问题。    6

(5)括号的配对问题。    6

(6)遇到    6

9:path环境变量(掌握)    6

(1)path环境变量的作用    6

(2)path配置的两种方案:    6

10:classpath环境变量(理解)    7

(1)classpath环境变量的作用    7

(2)classpath环境变量的配置    7

第一天

1. 计算机概述(了解)
    (1)计算机
    (2)计算机硬件
    (3)计算机软件

        系统软件:window,linux,mac

        应用软件:qq,yy,飞秋

    (4)软件开发(理解)

        软件:是由数据和指令组成的。(计算器)

        开发:就是把软件做出来。

        如何实现软件开发呢?

            就是使用开发工具和计算机语言做出东西来

    (5)语言

        自然语言:人与人交流沟通的

        计算机语言:人与计算机交流沟通的

            C,C++,C#,Java

    (6)人机交换

        图形界面:操作方便只管

        DOS命令:需要记忆一些常见的命令

 

2. 键盘功能键的认识和快捷键(掌握)
    (1)功能键的认识

        tab

        shift

        ctrl

        alt

        windos

        空格

        上下左右

        回车

        截图

    (2)快捷键

        全选    Ctrl+A

        复制    Ctrl+C

        粘贴    Ctrl+V

        剪切    Ctrl+X

        撤销    Ctrl+Z

        保存    Ctrl+S

 

3. 常见的DOS命令(掌握)
    (1)常见的如下

        盘符的切换

            d:回车

        目录的进入

            cd javase

            cd javase\day01\code

        目录的回退

            cd..

            cd\

        清屏

            cls

        退出

            exit

    (2)其他的几个(了解)

        创建目录

        删除目录

        创建文件

        删除文件

        显示目录下的内容

        删除带内容的目录

 

4. Java语言概述(了解)
    (1)Java语言的发展史

        Java之父

        
 

        JDK1.4.2

        JDK5

        JDK7

    (2)Java语言的特点

        有很多小特点,重点有两个开源,跨平台

    (3)Java语言是跨平台的,请问是如何保证的呢?(理解)

        我们是通过翻译的案例讲解的。

        
 

        针对不同的操作系统,提高不同的jvm来实现的。

    (4)Java语言的平台

        JavaSE

        JavaME--Android

        JavaEE

 

5. JDK,JRE,JVM的作用及关系(掌握)
    (1)作用

        JVM:保证Java语言跨平台

        JRE:Java程序的运行环境

        JDK:Java程序的开发环境

    (2)关系

        JDK:JRE+工具

        JRE:JVM+类库

 

6. JDK的下载,安装,卸载(掌握)
    (1)下载到官网。

        A:也可以到百度搜索即可。

        B:我给你。

    (2)安装

        A:绿色版    解压就可以使用

        B:安装版    必须一步一步的安装,一般只要会点击下一步即可

        
 

        注意:

            建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。

    (3)卸载

        A:绿色版    直接删除文件夹

        B:安装版    

            a:控制面板 -- 添加删除程序

            b:通过专业的软件卸载工具。(比如360的软件管家卸载)

 

7. 第一个程序:HelloWorld案例(掌握)

    

class HelloWorld {

    public
static
void main(String[] args) {

        System.out.println("HelloWorld");

    }

}

 

    (1)程序解释:

        A:Java程序的最基本单位是类,所以我们要定义一个类。

            格式:class 类名

            举例:class HelloWorld

        B:在类中写内容的时候,用大括号括起来。

        C:Java程序要想执行,必须有main方法。

            格式:public
static
void main(String[] args)

        D:要指向那些东西呢,也用大括号括起来。

        E:你要做什么呢?今天我们仅仅做了一个简单的输出

            格式:System.out.println("HelloWorld");

            注意:""里面的内容是可以改动的。

    

    (2)Java程序的开发执行流程:

        A:编写java源程序(.java)

        B:通过javac命令编译生成.class文件

        C:通过java命令运行.class文件

    

8. 常见的问题(掌握)
    (1)扩展名被隐藏

        如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾

    (2)我要求文件名称和类名一致。

        实际上不这样做也是可以的。

        但是,注意:

            javac后面跟的是文件名+扩展名

            java后面跟的类名不带扩展名

    (3)Java语言严格区分大小写,请注意。

         还有就是单词不要写错了。

    (4)见到非法字符: \65307肯定是中文问题。

        我们写程序要求标点符号必须全部是英文状态。

    (5)括号的配对问题。

        一般来说,括号都是成对出现的。

    (6)遇到

        在类 HelloWorld 中找不到主方法, 请将主方法定义为

        肯定是主方法的格式问题。

 

9. path环境变量(掌握)
    (1)path环境变量的作用

        保证javac命令可以在任意目录下运行。

        同理可以配置qq等

    (2)path配置的两种方案:

        A:方案1(了解)

        B:方案2

            找到环境变量的位置,在系统变量里面

            新建:

                变量名:JAVA_HOME

                变量值:D:\develop\Java\jdk1.7.0_60

            修改:

                变量名:Path

                变量值:%JAVA_HOME%\bin;以前的内容

 

10. classpath环境变量(理解)
    (1)classpath环境变量的作用

        保证class文件可以在任意目录下运行

    (2)classpath环境变量的配置

        找到环境变量的位置,在系统变量里面

        新建:

            变量名:classpath

            变量值:E:\JavaSE\day01\code\HelloWorld案例

 

 

 

javaSE第一天的更多相关文章

  1. javase第一章(了解java)

    ------------恢复内容开始------------ java介绍 java这门语言,如果你是一名IT从业者,那么就一定是会有所耳闻的,毕竟,这是编程史上其商业化最成功的一门语言,当然, 编程 ...

  2. 从新向你学习javase(第一天)

    1:阐述JDK和JRE之间区别 jdk(工具)>jre(运行环境)>jvm(虚拟机) 2: 能够使用常见的DOS命令 d:(进入D盘下),cd +路径(进入到当前路径),cd..(返回上一 ...

  3. 2022-07-15/16 第一小组 田龙月 管理系统javaSE

    JavaSE小项目(基础语法:二分查找:冒泡排序)--还是存在bug:删除一个数组内一组数据后面只有一组后面数据能向前移位 (YY:使用"方法"应该会好很多,代码架构会清晰一点)未 ...

  4. javaSE习题 第一章 JAVA语言概述

    转眼就开学了,正式在学校学习SE部分,由于暑假放视频过了一遍,略感觉轻松,今天开始,博客将会记录我的课本习题,主要以文字和代码的形式展现,一是把SE基础加强一下,二是课本中有很多知识是视频中没有的,做 ...

  5. JavaSE基础第一篇

      1.JDK的安装: 包括JRE 和JVM   下载地址: www.oracle.com/www.sun.com 2.环境变量 set path = "bin所在路径" 设置pa ...

  6. javaSE基础04

    javaSE基础04 一.三木运算符 <表达式1> ? <表达式2> : <表达式3> "?"运算符的含义是: 先求表达式1的值, 如果为真, ...

  7. 用大白话聊聊JavaSE -- 自定义注解入门

    注解在JavaSE中算是比较高级的一种用法了,为什么要学习注解,我想大概有以下几个原因: 1. 可以更深层次地学习Java,理解Java的思想. 2. 有了注解的基础,能够方便阅读各种框架的源码,比如 ...

  8. javaSE基础02

    javaSE基础02 一.javac命令和java命令做什么事情? javac:负责编译,当执行javac时,会启动java的编译程序,对指定扩展名的.java文件进行编译,生成了jvm可以识别的字节 ...

  9. 我的Android第一章

    一.android是什么 基于linux系统下开发的开源系统 二.android的具体架构是什么 硬件[智能设备底层的硬件],驱动[软件和硬件之间沟通的桥梁],Linux系统[一款功能强大代码开源的系 ...

随机推荐

  1. JAVA final关键字,常量的定义

    final(最终)是一个修饰符1.final可以修饰类,函数,变量(成员变量,局部变量)2.被final修饰后的类不可以被其它类继承3.被final修饰后的方法(函数)不可以被重写4.被final修饰 ...

  2. 帝国CMS商城功能高级使用

    一.常见问题1.为什么自定义模型加入购物车提示“非商城表的信息”?答:模型要使用商城的功能,要先到:后台>商城>商城参数设置:“指定使用商肠能的数据表”勾选你这个自定义模型表,才可以使用. ...

  3. python 读取文本

    将文本转换到NumPy 数组中,做机器学习或其他任何任务,文本处理的技能必不可少.python 实现实现了很精简强大的文本处理功能: 假设 文件 traindata.csv 中有数据 1000行,3列 ...

  4. Android NFC开发概述

    NFC手机相比普通手机来说,有以下3个附加功能:  1.可以当成POS机来用,也就是“读取”模式   2.可以当成一张卡来刷,也就是NFC技术最核心的移动支付功能  3.可以像蓝牙.Wi-Fi一样做点 ...

  5. Citrix 服务器虚拟化之八 Xenserver虚拟机模版

    Citrix 服务器虚拟化之八 Xenserver虚拟机模版 XenServer与VMware不同,Vmware只能将现有的VM转换成模版,而XenServer具有两种方法:一种是将现有 VM 转换为 ...

  6. 小知识:如何解压cpio.gz文件

    第一种方法: zcat xxxx.cpio.gz | cpio -idmv 第二种方法 :第一步: gunzip xxxx.cpio.gz第二步:cpio -idmv < xxxx.cpio # ...

  7. C++primer 练习12.6

    编写函数,返回一个动态分配的int的vector.将此vector传递给另一个函数,这个函数读取标准输入,将读入的值 保存在vector元素中.再将vector传递给另一个函数,打印读入的值.记得在恰 ...

  8. [POJ 1787]Charlie's Change (动态规划)

    题目链接:http://poj.org/problem?id=1787 题意:有4种货币分别是1元,5元,10元,20元.现在告诉你这四种货币分别有多少个,问你正好凑出P元钱最多可以用多少货币.每种货 ...

  9. 为什么需要auto_ptr_ref

    这几天开始拜读侯捷先生和孟岩先生的译作<C++标准程序库:自修教程与参考手册> .两位先生确实译功上乘,读得很顺.但是读到P55页关于auto_ptr_ref的讨论,却百思不得其解:为什么 ...

  10. IOS开发-phonegap上的数据库

    phonegap提供的本地数据库功能不可用,最终请教高手后使用SQLitePlugin插件来实现.网上很多都是介绍IOS插件如何编程,少有介绍如何使用插件: 一.插件安装: 1.下载,解压,复制以下文 ...