HelloWorld

类似开贴,本人大学信科专业,之前学过一点C++,但学的不好,马上快毕业了,准备学习JAVA,之前没学过,宇宙机好找工作,今天是学习的第二天,希望以后可以变成小牛吧!

一、安装与配置环境

安装的话,首先是JAVA吧,然后就是运行环境

JAVA去甲骨文官网就有,主要是JDK,JRE;还有eclipse,也是官网就有

下载这个框里面的压缩包,解压直接能用。

安装前还需要去此电脑属性里面改path值 

 

二、类基本结构

     1.属性:对象数据的描述

     2. 方法:对象的行为

     3.构造方法:用于实例化对象

     4.内部类:在类中声明的类(inner class)

     5.块:分静态块与实例块

     6.类的声明:[ public | private | protected ] [ static ] [ final ] 类型 成员名

(访问权限修饰符public.default(可忽略不写,为默认))(修饰符final.abstract.synchronized)class  类名{    类体   }

   7.类的作用:类就是一个模板,定义多个对象共同的属性和方法     如:人名类(张三,李四) 金属类(黄金,白银,黑铁)

三、标识符:1.不能以数字开头;

                      2. 不能是系统关键字

                    3.严格区分大小写;

                    4.驼峰命名法;

                    5.类名每个单词首字母大写;

                    6.变量和方法除了第一个单词之外,每个单词的首字母大写;

                    7.由字母,数字和_组成。

四、数据类型: 基本类型有四类八种

四类八种占用字符范围
整型byte1-128~127
short2-32768~32767
int4-21亿~21亿(-2147483648~2147483648)
long8-2^63~2^63-1
浮点型float4-3.403E38~3.403E38
double8-1.798E308~1.798E308
字符型char2表示一个字符,如'a', 'b', 'c',‘六’……
布尔型boolean1只有两个值,ture与false

1Byte=8bit

int向float:隐式转换

float向int:强制转换

五、运算符

/:除不净,舍去小数部分

%:取余数,除不净取余数,除净取0,正负只和被取余数有关

++:在前,先自增,再使用;

        在后,先使用,再自增

如果两个操作的数据类型不一致,运算符可以将两边的操作数的数据类型以及结果变为精度较高的。

逻辑运算符:

&:与

|:或

!:非

优先级:算数 > 关系 > 逻辑 > 赋值

先写这么多,看了一天视频和书,好困!^0^

对了,这是跑的HelloWorld

  

 

 

休息啦!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值