摘要: 错误的方式: 静态方法只能用静态的变量,不能调用非静态的,否则直接报错。 看起来正确的方式:(实际仍有问题) 把变量变成静态变量,就可以正常注入了,实际上仍然有问题,静态变量会在编译完成之后,运行直接加载,也就是在还没有引用变量的时候,给变量直接赋予了一个空值,即为null。所以上述这种运行的时候, 阅读全文
posted @ 2019-01-08 17:02 止水于石 阅读(1660) 评论(0) 推荐(0)
摘要: 1、直接常量 一般来说,如果在程序里使用了”直接常量“,编译器可以准确的知道要生成什么样的类型,但有时候却是模棱两可的。如果发生这种情况,必须对编译器加以适当的”指导“,用与直接量相关的某些字符来额外增加一些信息。 直接常量后面的后缀字符标志了它的类型。若为大写(或小写)的L,代表long(但是,使 阅读全文
posted @ 2019-01-08 10:25 止水于石 阅读(108) 评论(0) 推荐(0)
摘要: 1、关系操作符 关系操作符生成的是一个boolean(布尔)结果,它们计算的是操作数的值之间的关系。如果关系是真实的,关系表达式会生成true(真);如果关系不真实,则生成false(假)。关系操作符包括小于(<)、大于(>)、小于或等于(<=)、大于或等于(>=)、等于(==)以及不等于(!=)。 阅读全文
posted @ 2018-12-21 16:55 止水于石 阅读(118) 评论(0) 推荐(0)
摘要: 1、算术操作符 Java的基本算术操作符与其他大多数程序设计语言是相同的。其中包括加号(+)、减号(-)、除号(/)、乘号(*)以及取模操作符(%,它从整数除法中产生余数)。整数除法会直接去掉结果的小数位,而不是四舍五入的圆整结果。 Java也使用一种来自C和C++的简化符号同时进行运算与赋值操作。 阅读全文
posted @ 2018-12-12 10:30 止水于石 阅读(147) 评论(0) 推荐(0)
摘要: 1、优先级 当一个表达式中存在多个操作符时,操作符的优先级就决定了各部分的计算顺序。Java对计算顺序做了特别的规定。其中,最简单的规则就是先乘除后加减。程序员经常会忘记其他优先级规则,所以应该用括号明确规定计算顺序。 注意,System.out.println()语句中包含“+”操作符。在这种上下 阅读全文
posted @ 2018-12-05 15:08 止水于石 阅读(94) 评论(0) 推荐(0)
摘要: 在最底层,Java中的数据是通过使用操作符来操作的。 1、更简单的打印语句 静态导入(static import) ,将创建一个小类库来简化打印语句的编写。 //:operators/HelloDate.java import java.util.*; import static net.mindv 阅读全文
posted @ 2018-11-27 17:37 止水于石 阅读(126) 评论(0) 推荐(0)
摘要: 1、你的第一个Java程序 在每个程序文件的开头,必须声明import语句,以便引入在文件代码中需要用到的额外类。类的名字必须和文件名相同。public关键字意指这是一个可由外部调用的方法。main()方法的参数时一个String对象的数组。在程序中并未用到args,但是Java编译器要求必须这样做 阅读全文
posted @ 2018-11-21 10:55 止水于石 阅读(101) 评论(0) 推荐(0)
摘要: 1、方法、参数和返回值 Java的方法决定了一个对象能够接收什么样的消息。方法的基本组成部分包括:名称、参数、返回值和方法体。 返回类型描述的是在调用方法之后从方法返回的值。参数列表给出了要传给方法的信息的类型和名称。方法名和参数列表(它们合起来被称为“方法签名")唯一的标识出某个方法。 Java中 阅读全文
posted @ 2018-11-19 11:53 止水于石 阅读(95) 评论(0) 推荐(0)
摘要: 1、创建新的数据类型:类 class这个关键字之后紧跟着的是新类型的名称。例如: class ATypeName{ /* Class body goes here */ } 这就引入了一种新的类型,尽管类主体仅包含一条注释语句(星号和斜杠以及其中的内容就是注释)。 可以用new 来创建这种类型的对象 阅读全文
posted @ 2018-11-12 16:42 止水于石 阅读(126) 评论(0) 推荐(0)
摘要: 1、永远不需要销毁对象 一、作用域(scope) 大多数过程型语言都有作用域的概念。作用域决定了在其内定义的变量名的可见性和生命周期。在C、C++和Java中,作用域由花括号的位置决定。在作用域里定义的变量只可用于作用域结束之前。 任何位于“//”之后到行末的文字都是注释。 缩排格式使Java代码更 阅读全文
posted @ 2018-11-09 11:28 止水于石 阅读(93) 评论(0) 推荐(0)