Java基础--day01

2018-06-18 02:59:21来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1、DOS命令行

  (1)打开DOS控制台的方式:win键+R-->输入cmd-->Enter回车、开始按钮-->搜索功能-->输入cmd-->Enter回车。

  (2)d:、e:、f: 回车:盘符切换。

  (3)dir(directory):列出当前目录下的文件以及文件夹。

  (4)cd (change directory):改变指定目录(进入指定目录)。

  (5)cd..:退回到上一级目录。

  (6)cd\:退回到根目录。

  (7)cls:(clear screen)清屏。

  (8)exit:退出dos命令行(分割线上的需要掌握,下的了解)。

  (9)md "folder"(文件夹名称):创建文件夹。

  (10)rd "folder":移除文件夹。

  (11)rd /s "folder":询问是否删除非空文件夹、rd /q /s "folder":直接删除非空文件夹。

  (12)notepad "file"(文件名称带后缀):创建文件。

  (13)del "file":删除文件,删除一堆后缀名一样的文件*.txt。

2、Java语言概述

  (1)J2SE(Java 2 Platform Standard Edition)标准版:为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

  (2)J2EE(Java 2 Platform Enterprise Edition)企业版:为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。

  (3)Java语言特点:简单性、解释性、面向对象、高性能、分布式处理、多线程、健壮性、动态、结构中立、安全性、开源、跨平台。

  (4)Java语言跨平台原理:在操作系统上安装一个Java虚拟机(JVM Java Virtual Machine),由JVM负责Java程序在该系统中的运行。

3、JRE及JDK

  (1)JRE:Java虚拟机(JVM)+Java程序所需的核心类库。

  (2)JDK:供开发人员使用,JRE+JAVA的开发工具,包括编译工具(javac.exe) 打包工具(jar.exe)等。

  (3)JDK安装:官网 http://www.oracle.com下载,安装路径不要有中文或者特殊符号如空格等,和开发相关的软件最好安装目录统一。通过DOS命令,切换到JDK安装的bin目录下,然后分别输入javac和java,如果正常显示一些内容,说明安装成功。

  (4)设置环境变量:我的电脑-->右键属性-->高级系统设置-->“高级”选项下的“环境变量”-->新建系统变量“JAVA_HOME”=安装目录-->编辑Path-->添加内容 %JAVA_HOME%/bin 以;分隔。

  --Path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件。

  --Classpath配置的java的类文件,就是.class文件。(不建议配置)

  (5)JDK安装目录结构:

  --bin目录:该目录用于存放一些可执行程序。

  --db目录:db目录是一个小型的数据库。

  --jre目录:"jre"是 Java Runtime Environment 的缩写,意为Java程序运行时环境。此目录是Java运行时环境的根目录,它包括Java虚拟机,运行时的类包,Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。

  --include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。

  --lib目录:lib是library的缩写,意为 Java 类库或库文件,是开发工具使用的归档包文件。

  --src.zip文件:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

4、测试案例的编写和运行

  (1)新建文本文件,修改后缀为.java,文件名与类名一致。

  (2)编辑文件,定义类“[public] class 类名 {...}”,写main方法“public static void main(String[] args){...}”。

  (3)打开DOS控制台,编译“javac 类名.java”和运行程序"java 类名"。

5、Java关键字及标记符

  (1)注释://行注释,/*块注释*/,/**文档注释*/。

(2)关键字:被Java语言赋予特定含义的单词。

访问控制

private

protected

public

       

 

类,方法和变量修饰符

abstract

class

extends

final

implements

interface

native

strictfp

synchronized

transient

volatile

new

static

 

 

程序控制

break

continue

return

do

while

if

else

switch

case

default

instanceof

for

   

错误处理

try

catch

throw

throws

     

包相关

import

package

         

 

基本类型

boolean

byte

char

double

float

int

long

true

false

null

short

     

变量引用

super

this

void

       

保留字

goto

const
 

         

  (3)标记符:类,接口,方法,变量等起名字时使用的字符序列,由“英文大小写字母、数字、$和_”组成,注意不能使用关键字、不能以数字开头。

  (4)标记符命名规则:类和接口--每个单词的首字母大写,方法和变量--首单词全部小写其余单词首字母大写,常量--全部单词大写且以_分隔。

6、变量及数据类型

  (1)变量:程序执行中,值可以在一定范围内变化的量,实际是内存中的一小块区域。

  (2)数据类型:基本数据类型(byte、short、int、long、float、double、char、boolean),引用数据类型(String)。

  (3)变量的定义格式:数据类型 变量名 = 初始化值;未初始化的局部变量不能直接使用,成员变量有默认值。

  (4)数据类型转换:隐式转换(向上提升byte/short/char-->int-->long-->float-->double)、强制转换( byte b=(byte)a 大转小会丢失精度)。

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使用java实现阿里云消息队列简单封装

下一篇:04_JavaSE之OOP--面向对象(封装、继承)