我们之所以将自然界分解,组织成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,下面我们就来聊聊关于java之小白入门?接下来我们就一起去了解一下吧!
java之小白入门
Java上车指南之-《飞龙在天,利见大人》我们之所以将自然界分解,组织成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者。
* 凡事先有道后有术,有道无术,术尚可求;有术无道止于术。
1. 什么是方法?答:为获取某种东西或达到某种目的而采取的手段与行为方式。 错
正解:方法既函数,函数就是sin、cos;被封装或包起来的计算单元。
2. 什么是变量?答: 能变来变去的量。 不准确正解:变量可以看做是计算机的内存别名。每个变量都有具体的类型,可以是8大基本类型也可以是引用类型。
纳尼,不知道啥是引用?引用可以看做是计算机内存的地址,引用类型就是给内存地址取的别名。
3. 什么是返回值?答:下班后被领导叫回去值班。 错正解:方法执行完毕之后的结果。
4. 什么是修饰符?答: 给英雄加属性的符文。 错正解:修饰 类、方法、变量的关键字,保留字。
纳尼,不知道啥是保留字?保留字就是java的语义规定的不能作为类名,方法名,变量名的一些英文单词。
5. 什么是数据类型?答: 数据的种类。 很形象正解:数据类型是被java语义规定出来的,存放不同数据的标准内存规范。
基本类型
大小
最小值
最大值
包装器类型(是引用类型)
可以代表的值
boolean(布尔类型)
没明确指定
没明确指定
没明确指定
Boolean
true/false: 吃了吗? 喝了吗? 睡了吗?…
char(字符类型)
2个字节
Unicode 0
Unicode 2^16-1
Charactor
男/女;高/低;长/短…
byte(字节类型)
1个字节
-128
127
Byte
a/b/c/d/e…
short(短整数类型)
2个字节
-2^15
2^15-1
Short
1/2/3/4…
int(整数类型)
4个字节
-2^31
2^31-1
Integer
123,1234,12345…
long(长整数类型)
8个字节
-2^63
2^63-1
Long
123456789987654321…
float(浮点类型)
4个字节
1.4E-45
3.4028235E38
Float
1.00,2.01,3.01存放有小数点的值,相对于double类型,小数点后面位数比较少
double(双精度类型)
8个字节
4.9E-324
1.7976931348623157E308
Double
3.141592657893411594545存放有小数点的值,相对于float类型,小数点后面位数比较多
注意:在计算机中最小存储单位是位,8个位等于一个字节,一般一个汉字为2个节
我是一个诶哥仔木婆,
public class GuGuJi { // say() 是LaDe类的一个方法 // void 是LaDe类的say()方法的返回值 // name、sex、height 是LaDe类的成员变量,lade 是main方法的局部变量 // private 是 name、sex、height 是LaDe类的成员变量的修饰符,表示这些变量是LaDe这个类私有的 // public 是 say() 方法的修饰符,表示这个方法可以通过lade对象直接调用。 // new LaDe() 表示新建一个LaDe类的实例对象 class LaDe { private String name; // 这个来保存莱德的名字 private char sex; // 这个来保存莱德的性别 private int height; // 这个来保存莱德的身高 public void say() { // 这个来描述莱德说“莱德是条狗” System.out.println("莱德是条狗"); } } public static void main(String[] args) { System.out.println("哈喽,咕咕鸡!"); LaDe lade = new LaDe(); } }