第一天 学习绪论

传智java培训第一天

一.学习建议

记笔记,加注释,写总结

不完全依赖书和视频

建立有效的学习方法

学习软件编程的途径

练好打字

二.学习内容

1.计算机软件

定义:  按照一定程序的执行,集合起来的使用工具,即在计算机中完成功能一种工具。

分类::

系统软件(windows  linux  unix  mac )

应用软件(qq  feiq  yy )

2计算机语言:

定义:是人和计算机进行信息交流沟通的一种特殊语言

3.交互方式:

图形化界面:简单,容易上手,

命令行方式:需要记住指令

开启控制台 console(ctrl+r   cmd)

盘符: 回车

Dir   回车   展示当前目录下的全部文件

Cd\  直接退出到根目录

Cd 文件夹名  回车   进入指定的文件夹

Cd.. 回车 退出到上一层文件夹

Md 文件夹的名字 回车  创建文件夹

Rd 文件夹的名字 回车 删除文件夹  使用父亲杀死儿子,保证文件夹是空的

如果不是空的 必须进入文件夹一层层的删除

Del 文件名.后缀名(*表示位未知的文件盒后缀名)

Cls 清屏

Exit  退出

4快捷键组合:

Windows中的快捷键

Ctrl 的组合键

N 新建

C复制

V 粘贴

X剪切

A全选

S保存  随时保存

O 打开

Z撤销

Windows的组合键

E 资源管理器

D显示桌面

L锁定计算机

M最小化所有窗口

R运行对话框

上最大窗口

Alt+f4 关闭当前窗口

Alt+tab 切换已经打开的程序

Ctrl+alt+del 任务管理器

Shift+del 永久删除

5.Java发展历史

1990年,美国Sun公司开发的计算机高级编程语言

目前Java的最高版本1.8

1.0-1.1

升级到1.2平台 j2平台  J2SE,J2EE

1.5版本:Java历史上的一个里程碑升级 JAVASE  JAVAEE

Sun公司被Oralce收购,发布1.7,1.8版本

JAVASE:标准版(基础),开发桌面应用软件 QQ,扫雷

JAVAEE:企业版(就业),开发Web程序 网银,JD,sina

JAVAME: 小型,微型 被Android取代

6.Java语言特点

1).开源

2).跨平台

Java编写的程序可以在任意的操作系统上运行(一次编写 到处运行),靠虚拟机(jvm)实现,jvm运行于操作系统, java程序运行在jvm上,jvm自己没有夸平台功能,即jvm不跨平台。针对不同的操作系统,有不同版本的jvm

7.JDK和JRE

1)JRE

java运行时期环境,负责运行java程序,包含 jvm 虚拟机 和java程序需要的核心类库

2)核心类库:   运行编写的程序 还需要很多辅助运行的东西

3)JRE:是不能开发程序的,需要JDK才可以开发程序,JDK中包含了JRE,安装JDK就可以了。

8.JDK 安装

JDK:开发工具包,提供给java开发人员使用,其中已经包括了JRE,安装JDK就可以了。

JDK下载:oracle官网下载  http://www.oracle.com

安装:

A 双击JDK7-Windows-XX.exe

B 下一步

C 建议修改安装目录,点击更改

删除Program Files

可以修改盘符,直接键入盘符号

D 下一步,等待安装

E 修改JRE的安装路径,点击更改

删除Program Files

F 点击下一步,安装完成

9.开发第一个程序

第一步定义一个类

记事本中写 class 名字{}

第二步

在类的两个大括号之间,写内容

写主方法,固定方法(不能改变)

Public static void main(String[]  args)

{

}

第三步:

在主方法的两个大括号之间,写程序

在屏幕上输出一行文字 hello world

最后:

修改文件名,文件的名字和类的名字一模一样,文件的后缀名,固定.java

10.运行java文件

1)编译:我们写hello world 程序,是人写的,java虚拟机看不懂,需要一个翻译:将人写的程序,翻译成jvm识别的内容

2)程序员编写的原文件.java文件,翻译成jvm识别的文件,编译后的.class文件

JDK开发工具包  JDK的安装目录下,文件夹bin,应用程序javac.exe

javac.exe 负责将人写的源文件(.java文件)编译成JVM识别的class文件

javac命令的使用方式 命令行:  javac 需要编译的文件名.后缀名

3)启动jvm运行程序

在JDK的安装目录下,文件夹bin,应用程序java.exe

java.exe 负责启动JVM,运行程序

java命令的使用方式,命令行:  java 运行的类的名字

11.环境变量:

引入: 在命令行的任意目录都可以开启记事本

操作系统中,有一个环境变量,作用类似于指路标指引,Windows在哪一个目录下,找记事本的程序

任意的目录下,都可以使用javac,java的命令,使用环境变量,将程序引入到bin目录下

12配置环境变量

在计算机上,点击鼠标右键--选择属性--选择高级系统设置--选择高级--环境变量 在系统变量上进行配置,点击path--选择编辑--找变量值,将光标移动到最开始复制JDK的bin目录下,将赋值的目录,粘贴到环境变量中,写分号(英文输入法)

在任意的目录下,使用JDK bin目录下的全部内容了,重新打开命令行

方法2:

Jdk以后升级了,新版本的jdk路径改变了,如果修改环境变量很不方便,从而引入了JAVA_HOME的配置

1)新建环境变量

变量名:JAVA_HOME

变量值:写最新jdk的安装路径,复制路径,不要复制\bin

path变量,点击编辑

在变量的最前端 写 %JAVA_HOME%\bin分号

13. classpath环境变量配置  了解

classpath作用,指引JVM去哪一个目录下找,运行的class文件

次配置是一种临时配置,一旦关闭了CMD,配置是失效

set classpath=  设置环境变量,格式 set classpath=路径

set classpath 查看已经配置好的环境变量

set classpath=什么也不写  删除该变量

环境变量后的分号,写分号,配置的classpath路径没有运行的文件,在命令行当前的目录找

如果不写分号,配置的classpath路径下没有运行文件,直接报错

14.注释:开发者对自己程序的解释,不影响编译和运行

单行注释 // 以//开头,换行结尾

多行注释 /**/

文档注释  Java语言特有注释 /**  */

单行注释中,能不能写多行注释 (可以)

多行注释中,能不能写单行注释(可以)

多行注释中,能不能写多行注释(不可以)

时间: 2024-12-22 22:50:17

第一天 学习绪论的相关文章

机电传动控制课程第一周学习笔记

机电传动课程第一周学习笔记 本周的学习内容主要是第一章绪论和第二章机电传动系统的动力学基础,结合课程学习和预习复习回顾内容如下: 1.绪论:学习了机电传动控制目的与任务.发展历程和我们该如何学习这门课程. 2.机电传动系统的动力学基础: a.运动方程式:对于单一拖动系统或者多拖动系统,在分析时一般都折算到一根轴(电动机轴)上,折算的基本原则是,折算前的多轴系统同折算后的单轴系统在能量关系上或功率关系上保持不变.而对于单 走拖动系统的运动方程式如下. b.判断TM/TL的符号:主要概括为三条:规定

数据结构 第一章学习小结

数据结构   第一章学习小结 1.数据结构第1章的心得体会: 这周学习了数据结构的绪论及第一章.初步了解了数据结构与算法的相关概念,一开始看书看视频时觉得还挺抽象的,不能够完全理解.但是反复多看了几遍之后,结合例题,自己去操作去跑代码,慢慢觉得容易理解接受起来了.由于现在以网课形式进行教学,老师上课的同时基本还是靠自己去理解学习.当然老师也发挥很大的作用,比如让我们更深入的了解递归的空间复杂度为什么与问题规模有关,又怎样去找到该函数的临界值等等.既锻炼了我们深入思考的能力,也让我们更加清楚了解不

20145216 史婧瑶《信息安全系统设计基础》第一周学习总结

20145216 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 Linux基础 1.ls命令 ls或ls .显示是当前目录的内容,这里“.”就是参数,表示当前目录,是缺省的可以省略.我们可以用ls -a .显示当前目录中的所有内容,包括隐藏文件和目录.其中“-a” 就是选项,改变了显示的内容.如图所示: 2.man命令 man命令可以查看帮助文档,如 man man : 若在shell中输入 man+数字+命令/函数 即可以查到相关的命令和函数:若不加数字,那man命令默认从数字较

《嵌入式设计》第一周学习总结

<嵌入式设计>第一周学习总结 学习时遇到的主要问题 1.运行环境未及时安装 2.命令不熟练 3.上课状态不好 解决方法 1.及时安装环境并熟悉运行 2.参考Linux操作系统实用教程并百度一些问题的解决办法 3.及时调整自己状态 主要学习内容 Linux一些简单基本的操作, 用.c文件输出hello word 用vi test.c 创建.c文件 #include <stdio.h> int main(){ printf("hello word\n"); } 并用

20145311 《信息安全系统设计基础》第一周学习总结

20145311 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 常用的部分命令 CTRL+SHIFT+T:新建标签页,编程时有重要应用: ALT+数字N:终端中切换到第N个标签页,编程时有重要应用: Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成: CTRL+C:中断程序运行 Ctrl+D:键盘输入结束或退出终端 Ctrl+S: 暂定当前程序,暂停后按下任意键恢复运行 Ctrl+A: 将光标移至输入行头,相当于Home键 Ctrl+E

20145201 《Java程序设计》第一周学习总结

# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学起,发现并不是自己想想中那么难,只要一步一个脚印,每周有自己的计划,并按照计划按部就班的完成,最后一定会拥有自己的小成果的. 1.1Java不只是语言 Java经过多年的版本更新后,最新的版本是Java SE8. 在java发展的过程中,它的应用领域越来越广,根据不同级别的应用开发区分了不同的应用版本,最终j

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了

20145224-陈颢文 《Java程序设计》第一周学习总结

20145224 <Java程序设计>第一周学习总结 教材学习内容总结 通过第一周的学习让我对Java有了个初步的了解,知道了Java分为Java SE.Java EE.Java ME三大平台,其中Java SE是基础.Java的一大特点是它可以跨平台,而JVM对Java的跨平台提供了支持,它就类似于一个虚拟机,只要在当前平台安装了相应的JVM,Java程序就有了可以在此平台上运行的基础啦.JRE是Java的执行环境,在安装了JRE的计算机上就可以运行Java的程序了,当然光是可以跑代码对于程

第一周学习总结

马原第一章学习总结 重点一:哲学基本问题 1. 哲学基本问题的内容 思维和存在的关系问题 2. 唯心主义两大派别 主观唯心主义和客观唯心主义 3. 唯物主义三个发展阶段(每个阶段的特征,对“物质”的理解) 一. 朴素唯物主义   认为物质即物质形态 二. 形而上学唯物主义   认为物质即原子 三. 辩证唯物主义    认为物质是标志客观实在的哲学范畴 重点二:物质与意识 1.    物质的定义:物质是标志客观实在的哲学范畴,这种客观实在是人通过感觉感知的,它不依赖于我们的感觉而存在. 2.意识的