Java day 1

1、Java语言:

    J2SE用于桌面;J2ME用于移动端;J2EE用于服务器端
    JDK(Java语言软件开发工具包)包含JRE(Java运行环境)包含JVM(Java虚拟机)
    Java跨平台原理:通过JVM实现

2、常用DOS命令:

   (1)-d:回车 盘符切换   
   (2)-dir:列出当前目录下的文件以及文件夹   -cd:改变指定目录(进入指定目录):进入cd目录;cd多级目录;回退目录cd..;多级目录回退cd
   (3)  -cls:清屏   
   (4)-exit:退出DOS命令
          注意:在DOS命令行模式下运行、编译源代码时必须要有足够的权限允许即须以管理员身份运行
          编译:javac 原文件名.java     解释运行:java 原文件名

3、JDK下载针对自己电脑的操作系统来选择版本;JDK安装路径不能有中文或者特殊符号加空格等(开发工具最好统一安装目录)

4、标识符的常见命名规则:

(1)组成规则:A、Unicode字符(数字字符、英文大小写字母)B、下划线  C、美元符
         注意:A、不能以数字开头  B、不能是java中的关键字
(2)命名规则:A、基本要求:见名知意   B、常见的命名:a、包(文件夹,对类进行管理)全部小写,多级包用.隔开  b、类:一个单词首字母大写 ;多个单词每个单词的首字母大写  c、方法和变量:一个单词首字母小写;多个单词从第二个单词开始每个单词的首字母大写

5、变量的定义:

(1)变量未赋值不能直接使用;
(2)变量只在它所属的范围内有效(它所在的那对大括号);
(3)一行上可以定义多个变量,但不建议

6、常量的分类:整数型、小数型、字符型、字符串型、布尔型、空值型

7、Java中的数据类型:

 (1)基本数据类型:
       a、整数:byte short int long
       b、浮点数:float double
       c、字符:char
       d、布尔:boolean
 (2)引用数据类型:
      例: Student s=new Student();

8、运算:一般要求参与运算的数据类型必须一致,有时可以进行转换(隐式转换,强制转换)建议不要随意转换结果的数据类型,否则会有精度的损失。

   注意:
   (1)隐式转换:byte,short,char--int--long--float--double (由小到大) 例:int a=b;
   (2)强制转换:目标类型  变量名=(目标类型) (被转换的数据)(一般由大到小)例:byte b=(byte) a

9、Eclipse的特点:免费、纯java语言编写、免安装、扩展性强

10、Eclipse的基本配置:

    (1)字体大小及颜色:
           a、Java代码区域的字体大小和颜色:window--Preference--General--Appearance--Colors And Fonts--Java--Java Edit Text Font
           b、控制台:window--Preference--General--Appearance--Colors And Fonts--Debug--Console Font
           c、其他文件:window--Preference--General--Appearance--Colors And Fonts--Basic--Text Font
    (2)恢复窗体:window--Perspective--Reset  Perspective
    (3)找控制台:window--Show View--Console
原文地址:https://www.cnblogs.com/cqxljj/p/10146582.html