Java基础之Java简介

此专栏为本人当时学习毕老师的Java基础笔记,想看的可以溜达溜达。集合,多线程,IO流是亮点,过一阵会重写并更新~

常见的软件
          系统软件:Dos Windows Linux
          应用软件:扫雷 迅雷 QQ

什么是程序
为了让计算机执行某些操作或解决某个问题执行的一系列 有序指令的集合

交互方式
     图形化操作界面 Graphical User Interface ,操作简单,使用者易于接受,上手快。
     命令行操作方式 Command Line Interface ,需要一个控制台,输入特殊的指令,麻烦。
dir(directory)展开目录
cd(change Directory)
cd..退到上级目录
cd\退到跟目录
md(make Directory)创建一个文件夹  不要有中文,空格,特殊符号
rd(remove Directory)删除一个文件夹
   *在windows操作系统中,删除文件夹是从里面向外删除的。因为你先点了删除,过一会取消,你会发现最外面的文件夹还在,里面许多东西都删除了
del(delete)删除一个文件 
help帮助
exit(退出Dos)

为什么需要计算机语言?选择谁?
     因为人类运算的慢,计算机计算的快。
     计算机语言有很多种,但是要选择一种火的语言 Java

JAVA概述
      是SUN公司(Stanford University Network),斯坦福大学网络公司,后来被Oracle收购

JAVA的三种技术架构
       J2EE (Java 2 Platform Enterprise Edition)企业版 
          |--Servlet
          |--Jsp
          |--等等一系列Web应用程序开发

     J2SE标准版 (Java 2 Platform Standard Edition)
          谷歌的安卓提供了工具,只要基于工具就可以开发了
          |--手机应用
          |--小型电子商品
          |--嵌入式设备开发

      J2SE (Java 2 Platform Micro Edition)小型版      Java已经放弃做CS结构了
          |--桌面应用程序的开发
          |--其他两种技术的基础,JAVA的核心

Java5.0版本后,正式更改了名称

JVM(Java Virtual Machine)
     JVM语言跨平台原理(JVM)
           虽然C#和C++语言都可以在自己的运行平台windows,但是windows系统不会支持java,所以要在不用的操作系统上安装对象的JVM,就可以运行了!JVM就是火星人和地球人之间的“翻译”

开发步骤
  编写 --MyEclipse,sublime,记事本,Eclipse
  编译 -- javac 文件名.java
  运行 --java 类文件

Hello world作为所有编程语言的起始阶段,占据着无法改变的地位!
     public static void main(String[] args)
     {
         System.out.print("hello world!"):
     }

常用注释
      /   /    单行注释    可以互相嵌套
     /**/     多行注释    不可以互相嵌套 

转译字符
      \n     换行
      \t     制表位,八个空格

JRE( JVM + 核心类库
 Java Runtime Environment,包括虚拟机JVM(Java Vaitual Machine)和Java程序所需和核心类库。如果只想运行的话,安装JRE即可
目录 不要有中文,空格,特殊符号

     JDK( JRE + 开发工具
 Java Development Kit,开发工具包,也包括了JRE。还有一些工具javac.exe编译工具

Path
如果不配置环境变量的话,需要把java的源文件放到jdk的bin目录去运行!
notepad为什么在什么盘符下输入都可以?是因为每个盘符下面都有吗?不是的。是因为它配置了环境变量。系统帮它找这个应用程序。
你也可以随时在任何盘符使用JDK中的Javac命令,但是需要配置环境变量
将环境变量的path键设置为D:\jdk\bin
值即可配置完成。

但是path里面不仅仅有Java的环境变量,还有很多别的系统环境变量。可以给配置一个变量
JAVA_HOME = D:\jdk\
Path:%JAVA_HOME%\bin;     
修改的只是变化的,path里面的路径根本不用修改

临时环境变量
     因为在用别人电脑配置环境变量时,不可以乱修改。但可以配置临时的环境变量,当前Dos一旦关闭,那个电脑就什么都没有了。
     set是查看所有的环境变量
     set path需要查看这个环境变量,然后修改他,路径为 U:\jdk\bin
          set path = U:\jdk\bin
      这样一设置,原来的环境变量就会被替换掉,怎么样才能追加呢?
          set path = U:\jdk\bin; %path%
      清空临时环境变量
           set path = 


classpath
如果你没有配置classpath,就会在当前路径下查找。如果你配置了路径,就去那里找。
如何在C盘执行E盘下的.calss文件
     set classpath = E:\
     set classpath = E:\
先去指定的位置去找,如果没有找到,还会在当前找。这样不好!!!应该报错才对。
一般不会选择配置
setpath可以看见只能选择可执行文件才能配置环境变量(Path)


关键字注意事项:
          goto 和 const作为关键字所保留
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值