首页 > 其他 > 详细

菜鸟攻城狮4(基本语法)

时间:2017-02-04 12:31:19      阅读:376      评论:0      收藏:0      [点我收藏+]

基础结构代码:

1 public class TestDemo {
2   public static void main(String[] args) {
3     System.out.println("Holle World");
4   }
5 }

  1.JAVA大小写敏感

  2.public:类访问权限修饰符

  3.static:静态修饰符

  4.void:方法返回值类型(void无返回值)

  3.class:声明类容器

  4.类名:必须以字母开头(骆驼命名),首字母尽量使用大写(保留字不作类名)

  5.{}:函数块或程序代码块

  6.代码块内部使用语句组合逻辑程序,每条语句必须以";"结束

 

数据类型:

  整型:(常用int,byte、short适用文件处理或大数组,long适用大取值范围(后缀‘L‘),C或C++需要考虑处理器位数设置相应的类型接收,JAVA避免内存溢出)

技术分享

  浮点类型:(常用double,涉及金融金额运算推荐使用BigDecimal)

技术分享

  char类型:(如:‘A‘代表65所对应的ASCII 数值字符,Unicode编码通用)

 技术分享

  boolean类型:(false、true)

  引用类型:数组、类、接口

 

变量:

  命名规则:大小写敏感,必须由字母开头或数字组构成的序列(‘_‘、‘$‘特殊字符允许,不包括空格,java保留字,‘+‘等特殊字符)

 

运算符:

  算数运算:+、-、*、/、++、--

  赋值运算:=、+=、-=、*=、/=、%=

  比较运算:>、>=、<、<=

  逻辑运算:&、&&、|、||

  位运算(二进制位运算):&、|、^、<<、>>、>>>

运算级别:

  例如:

    a && b || c 等同于 (a && b) || c

    a+=b+=c 等同于 a+=(b+=c)

技术分享

 

字符串:(不可变)

  String :声明  "":隐式声明  ‘+‘:拼接  截取:substring(int,int)  比较:equals("")

  字符串比较的误区:当创建的多个字符串值,在字符池所存在相同的位置时,==比较同样会返回true,但截取新字符串时,则会返回false

//结果输出为: ==
public static void main(String[] args) {
    String s = "ss";
    if(s=="ss"){
        System.out.println("==");
    }else{
        System.out.println("!=");
    }
}

//结果输出为: !=
public static void main(String[] args) {
    String s = "ss".substring(0,1);
    String s1 = "ss".substring(0,1);
    if(s==s1){
        System.out.println("==");
    }else{
        System.out.println("!=");
    }
}

//结果输出为: !=
public static void main(String[] args) {
    String s = "ss";
    String s1 = "ss";
    s = s + "s";
    s1 = s1 + "s";
    if(s==s1){
        System.out.println("==");
    }else{
        System.out.println("!=");
    }
}

 

菜鸟攻城狮4(基本语法)

原文:http://www.cnblogs.com/chenyongsai/p/6003118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!