JavaSE学习第一天笔记

基本常识

1、什么是软件?

软件就是一系列按照特定的顺序组织的计算机的数据和指令的集合。

2、常见的软件:

a)       系统软件:如doc 、windows 、Linux

b)       应用软件:如 扫雷 、qq

3、什么是软件开发?
   就是制作软件。

4、人机交互:

       交互的方式:图形化界面、命令行方式。

Dos命令行常见的命令:

l  dir :列出当前的目录下的文件以及文件夹

l  md :创建目录

l  rd : 删除目录

l  cd : 进入目录

l  cd ..  :退回上一级目录

l  cd/  :退回到根目录

l  del :删除文件

l  exit :退出dos命令行

5、计算机语言:人机交流的方式。

 

Java语言的跨平台性

1、java语言是SUN(Stanford University Network),斯坦福大学1995年推出的一门高级编程语言。

2、java语言的三种技术架构:JAVAEE 、JAVASE 、JAVAME

3、  JAVA语言的特性:

跨平台性

Java程序

Win版JVM

Windows

Lin版jvm

Linux

跨平台性的原理:先安装一个java虚拟机,由java虚拟机来负责Java程序在该系统中的运行。

图解:

 

 

 

 

 

                                  

 

 

注意 :虚拟机是依赖于平台。

环境搭建

一、安装

l  JRE :java 运行环境

l  JDK:  Java的开发工具包

简单的将就是JDK完成java的开发,就交给JRE运行。

注意:安装好的JDK是绿色的,可以随声携带,便于使用。

二、环境变量配置

为什进行环境变量的配置?

Java提供的开发工具放在了bin目录下,当我们要进行java的开发的时候,每次执行java提供的开发工具都要切换到bin目录下,这样太麻烦了。

在dos命令行下启动java提供的开发工具的时候,首先把命令交给windows,windows在当前目录下找一遍有无当前的程序,如果有执行,如果没有他会系统的目录,即path, 如果有执行,如果没有提示。

 

具体的配置可以在百度经验中找到 java环境的安装与配置

(本人提供了word)。

三、环境变量变量配置技巧

因为有时候,我们已经安装好的JDK的目录有可能出现改动,这时候我们就要改动path中JDK的目录,但是path的目录很复杂,为了方便修改,我们将JDK目录中分为不经常改变+经常改变  ,将不经常改变的部分定以为新的环境变量,通过  %系统已经存在的环境变量% 动态获取(其中%% 可以动态的获取系统中已经存在的环境变量) 从而达到易于修改的效果。

 

具体的配置可以在百度经验中找到 java环境的安装与配置

(本人提供了word)。

 

四、环境变量临时配置

使用命令 set path=

 

 

 

Hello world

Classpath配置

1、为什么配置classpath呢?

这是因为java命令一执行,会启动虚拟机,然后虚拟机会找系统的classpath路径,如果路径中有.class文件,执行。

注意:如果在配置环境的时候在前面加上 . 是先找当前路径。

 

Hello world的组成部分

1、类文件独立运行的入口:public static void main(String[] args)

2、注意:作为程序员,在打开电脑的第一步,一般会先把【隐藏已知文件扩展名】的勾给去掉。

 

注释

1、常见的几种注释:

单行注释 : //

多行注释 :/**/

文档注释 :/** */

 

2、在实际的开发中,一般用文档注释来注释类用多行注释来注释函数,用单行注释来注释个别的函数中个别的语句。

 

3、注释的作用:

 

a)       注解程序

b)       调试程序,注意多行注释中不能够有多行注释,多行注释调试的时候,采用扩大缩小范围的思想。

 

第一天学习收获:

任何的语言的学习,首先是了解一下语言的背景知识,然后搭建开发环境,再然后写hello world !

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值