JAVA开发杨启龙/9.23/9.24

来源:互联网 发布:哈士奇布娃娃淘宝 编辑:程序博客网 时间:2024/04/28 17:22

  Day_01

1.Java的三个方向
javaSE: java来做桌面程序开发 (基础!)
javaEE: web方向开发(重心)
javaME: 嵌入式开发

2.开发工具

1.Eclipse :  开源 , 插件

2. MyEclipse: j2EE 集成开发环境,收费

3. Intellij IDEA: JetBrains


3.环境变量配置

path: 配置的路径指向 jdk安装的bin目录下
path配置的目的:
就是为了我们的电脑可以找到path目录下的文件.

测试: doc命令行窗口输入 javac


4.  面试: java为什么跨平台语言?
    因为, java执行的是.class 文件,java.exe 加载到虚拟机(jvm)执行, 针对不同的平台(操作系统), sun公司提供

了针对不同平台的JVM. JVM 屏蔽底层硬件还有操作系统的差异.

   

5.

DOS: 命令

dir: 罗列当前盘符下面的目录和文件

md: 创建目录

rd:  删除目录

cd: 进入目录

del: 删除指定磁盘,目录中的一个或者一组文件

ren: 对指定磁盘,目录中的一个文件或者一组文件更改名称

cls:清屏 


6.a.*java源文件,:bin\目录下 javac.exe进行编译

  b.编译之后产生*class字节码

  c.bin\目录下java.exe执行*.class(将字节码加载到虚拟机(JVM)JVM执行程序)


Day_02


•关键字
•标识符
•注释
•常量、进制和进制转换
•变量
•数据类型和类型转换
•运算符
•语句

1.关键字
•关键字概述
–被Java语言赋予特定含义的单词
•关键字特点
–组成关键字的字母全部小写
•关键字注意事项
–goto和const作为保留字存在,目前并不使用
–类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观

用于定义数据类型的关键字:class,interface,byte,short,int,long,float,double,char,boolean,void.

用于定义数据类型值的关键字:true,flase,null

用于定义流程控制的关键字:if,else,switch,case,default,while,do,for,break,continue,return

用于定义访问权限修饰符的关键字:private,protected,public

用于定义类,函数,变量修饰符的关键字:abstract,final,static,synchronized

用于定义类与类之间关系的关键字:extends,implements

用于定义建立实例及引用实例,判断实例的关键字:new,this,super,instanceof

用于异常处理的关键字:try,catch,finally,throw,throws

用于包的关键字:package,import

其他修饰符关键字:native,strictfp,transient,volatile,assert


2.标识符

•标识符概述
–就是给类,接口,方法,变量等起名字时使用的字符序列
•组成规则
–英文大小写字母
–数字字符
–$和_
•注意事项
–不能以数字开头
–不能是Java中的关键字
–Java严格区分大小写

3.注释
•注释概述
–用于解释说明程序的文字
•Java中注释分类格式
–单行注释
•格式://注释文字
–多行注释
•格式:/* 注释文字  */
–文档注释
•格式:/** 注释文字 */

4.常量和进制转换
•常量概述
–在程序执行的过程中其值不可以发生改变
•Java中常量分类
–字面值常量
–自定义常量
•字符串常量  用双引号括起来的内容
•整数常量  所有整数
–12,23
•小数常量  所有小数
–12.34,56.78
•字符常量  用单引号括起来的内容
–‘a’,’A’,’0’
 布尔常量  较为特有,只有true和false
•空常量  null

•不同进制的数据组成
–二进制 
•由0,1组成。以0b开头
–八进制 
•由0,1,…7组成。以0开头
–十进制 
•由0,1,…9组成。整数默认是十进制的
–十六进制   
•由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头

5.变量

•变量概述
–在程序执行的过程中,在某个范围内其值可以发生改变的量
–理解:如同数学中的未知数
•变量定义格式
–数据类型变量名 =初始化值;
–注意:格式是固定的,记住格式,以不变应万变


































原创粉丝点击