Java第二次学习

Java文件运行时,需要经历两个步骤:
1、将java源代码编译成.class的自解码文件。使用命令javac 文件名称.后缀
2、运行.class的自解码文件。 java 文件名称
public class Demo{
public static void main(String args []){
System.out.println("*****");
}
}
public 公共的,该位置用于规范访问修饰符
访问修饰符:说明谁能够访问我
class java的关键字,用于声明一个类
关键字:在java语法中具有特殊意义的单词
Demo 开发者自定义的类名称,如果该名称被public修饰,那么该名称必须和当前文件名称保持一致。
public class Demo 声明了一个名字叫做Demo的类,它允许所有人访问。
public 该位置,仅仅可以放public或者什么都不出现
static java语法中用于声明静态内容。
void 表示没有返回值,该位置用于放置返回类型
main( 当该单词用于方法名称,代表整个程序的主入口
String java语法中一种数据类型,String数据类型的值一定会带有一对双引号 例如:"aa"
args []) 


public static void main(String args [])
声明了一个静态的无返回类型的方法/函数名字叫main,该方法能被所有人访问,并且该方法需要一个String类型的数组作为参数,参数名称叫做args


System java封装的公共类,代表系统的意思
. 调用,取前面内容的子内容
out java封装的公共类,代表输出的意思
.
println("长沙民政"); java封装的公共方法,用于在控制台输出内容。带ln的print方法表示输出后换行。ln是line的简写


. 取前面内容的子内容
, 分隔符,用于分隔同级别的内容。例如:int i,y;
; 结束符号,类似于作文中的句号
"" 代表字符串类型的值
'' 代表字符类型的值
() 只要出现成对的小括号,我们就认为这里出现了一个方法/函数。小括号里面放置的内容我们称之为参数列表
[] 只要出现成对的中括号,我们就认为这里出现了一个数组。中括号里面放置的内容要不代表数组的长度,要不代表数组的下标。
{} 代码块,作用域。代表{前面内容的主体内容


java是一门强类型的语言。区分大小写。
数据类型:基础数据类型和引用数据类型
java中除了String以外,任何类型如果只能存一个值,那么该类型属于基础数据类型。如果能存多个值那么该类型属于引用数据类型。
基础数据类型:
整数类型
byte short int long
byte数据类型取值范围是:-128~127
byte i=127;
int y=34;
y++;
i++;
sysout(y+i);
浮点类型
float 3.14f
double 3.14D  8.9
字符类型
char 单个统一编码的字符 'a' 'a' '我' 96
逻辑类型
boolean true false


变量:
数据类型 变量名称;
数据类型 变量名称=值;


float num=3.14f;  3
强制类型转换


十进制转变成二进制,公式每次除以2取余一直到商为0或1截止。


   2   35
       17......1
   8.......1
   4.......0
   2.......0
   1.......0
   100011
二进制转变成十进制,公式:从个位开始每次乘以2的N次方,N从0开始,最后相加。
1*2的0次方+1*2的1次方+0*2的2次方+0*2的3次方
+0*2的4次方+1*2的5次方


1+2+0+0+0+32  10  0~9 A~F  1283A342FL


byte short char long   double
   int  float  boolean
   
'a' 96.0f  3.94f  10 11


"55"  "3.14"  true "false"
基础数据类型------包装(引用)数据类型
byte--------------Byte
short-------------Short
long--------------Long
double------------Double
boolean-----------Boolean
float-------------Float
int---------------Integer
char--------------Character


包装数据类型.parse基础数据类型(String值);
String str="123";
float num=Float.parseFloat(str);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值