码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础学习笔记【01】JDK安装配置、快捷键、属性、注释

时间:2015-10-08 20:05:52      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:

  1. JDK的安装配置
    1. 官网下载JDK
    2. 点击安装完,拷贝安装路径到/bin"E:\Java\jdk1.7.0"
    3. 计算机--属性--高级系统设置--高级--环境变量--用户变量新建
    4. 系统变量→新建 JAVA_HOME 变量,变量值填写jdk的安装目录(本人是"E:\Java\jdk1.7.0")
    5. 系统变量→寻找Path变量→编辑
    6. 在变量值最后输入:"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;"
    7. (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
    8. 系统变量→新建 CLASSPATH 变量
    9. 变量值填写:  " .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"(注意最前面有一点)
  2. 注释:
    代码说明
    // 单行注释
    /* 注释内容 */ 多行注释
    /** 注释文档内容 */  文档注释(会生成文档)
     
  3. int默认初始值为0,数字中用 _ 分割不能放在头部和尾部,编译的时候忽略
    1
    例:1_7=17
  4. 控制台打印输出
    1
    System.out.println("打印的内容"
  5. 字符数字相加
    1
    string i=2+3+"a"+2+4=“5a24”;    【前面的有计算会先计算】
  6. 比较运算符 ^ 相同为false 不同为true  
    1
    true^true)=false
    计算数字的话用二进制运算得到结果在转换为10进制
  7. 三元表达式 :
    1
    boolen表达式?语句1:语句2
     语句1,2的类型都是一样的
  8. >>位移运算也是把数字变为二进制,在看移动几位,在转换为十进制,(8>>2)=32
  9. switch(条件)//必须是一个返回值类型是 byte,short,char,int(数字类型)类型的表达式,java5开始新增了一个枚举,java7开始多了String
  10. 选择排序:第一个元素与后面的元素逐个比较,小于就交换位置
  11. 冒泡排序:相邻的两个元素比较,第一个小于第二个就交换位置,冒泡先找出最大的
  12. 可变参数定义方式:
    1
    int ... aray
  13. 增强for循环, 相当于C#的foreach循环
    1
    for (int x : arr) { }
  14. java.util.Arrays:表示数组的工具类,提供了 数组的排序 ,查找等功能
  15. 属性【bool】为 setter方法和为is方法
    1
    2
    3
    private boolean real;
    public boolean isReal() {return real;}
    public void setReal(boolean real) {this.real = real;}
    属性【普通属性】:
    1. 1
      2
      3
      private int name;
      public int getName(){return name;}
      public void setName(int i){name=i;}
  16. this.name=name  等价于thisname
  17. 注意】但是this()必须放在属性中而且放在第一行
  18. 在源文件的第一行可以定义包  package 包名称;  编译时候使用javac -d . 文件名.java  就可以自动产生文件夹
    访问 java 包名.类名  包名统一用小写
  19. 快捷操作
    无参构造方法 
    1. 在代码区域右键--source--GenerateConstructors from Superclass
    带参构造方法 
    1. 在代码区域右键--source--GenerateConstructors using fields..-- finish
    成对的getXxx()和setXxx()
    1. 在代码区域右键--source--GenerateGetters and Setters...
  20. 企业的开发包命名规则:
    1. 域名反着写.项目名.模块名.组件名
  21. 引用包名(命名空间)
    1
    inport 包名.子包名.…….类名   inport 类的全限定名
  22. 使用 通配符 * :* 表示当前类需要使用到的某个包下直接的类,不表示引入某一个包下所有的类; 
    1
    例:inport test.*   用到什么自己会导入什么类
  23. alt+/ 内容辅助键
    main方法
    1. main+alt+/回车即可
    输出语句
    1. syso+alt+/
    提示作用:帮助你补齐一些你你不住的东西,还可以帮你起名字等。



Java基础学习笔记【01】JDK安装配置、快捷键、属性、注释

标签:

原文地址:http://www.cnblogs.com/lindongdong/p/4861822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!