吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1353|回复: 34
收起左侧

[Java] Java自学笔记Day02

  [复制链接]
JXNU1999python 发表于 2021-11-18 09:10
一、前情回顾:第一天主要学习了配置java环境,运行helloworld,了解两句java语句。
要能够背出主方法语句,了解类名和输出语句。
昨日作业
public class HelloJava{
public static void main(String[] args){
System.out.println("HelloJava");
}
}
二、第二天学习内容
(一)、java中是先声明一个变量,再赋值。
int a = 9;像int是指数据类型,int a是声明变量a,将9赋值给变量a。

(二)、数据类型:有整型、浮点型、字符、字符串等等。
(1)、整型有byte,short,int,long,按取值范围从小到大一次排序,java中默认数据类型为int
byte范围为-128~127
int a = 999;要转为long类型需要加强制转换符。
int a =999L;等价于int a =(long)999;小范围往大范围转换需要强制转换符
(2)、浮点型有double,float,java中默认数据类型是double,
double a=1.1f,这个等价于int a =(float)999;因为float容量比double小
(3)、字符类型char
char number = '6';char num='大';字符可以赋值为一个汉字。
(4)、字符串String,可以由多给字符组成,字符串这个范围最大。
String a = "666";String a = "红楼梦";String a = "红楼梦666";
(5)、boolean,布尔型,只有True和False。
(6)、强制转换,会损失精度,int a =999L;double a=1.1f。大容量转小容量,需要强制转换符,
除了布尔类型,其他七种数据类型都能相互转换

(三)、转义字符反斜杠\,
\n表示换行,\t表示制表符等价于四个空格,\\表示一个普通的反斜杠,
\'表示一个普通的引号,\"表示一个普通的双引号,我们可以得到反斜杠具有转义的功能。
System.out.println("\"");表示输出一个双引号,单引号斜杠也可以同理输出。
(四)、四则运算与逻辑运算符,
+、-、*、/,加减乘除。%是取模。
三、课后作业:
练习强制转换符号,输出反斜杠、引号与双引号,强制类型转换,
加减乘除四则运算。
四、明日学习if语句与逻辑运算符,外加键盘输入语句。
下载安装eclipse和IDEA工具,方便开发if语句,关闭自动代码补全,IDEA中后期需要
前期使用eclipse工具。



强制转换知识

强制转换知识

强制转换符

强制转换符

数据类型范围排序

数据类型范围排序

免费评分

参与人数 6吾爱币 +4 热心值 +6 收起 理由
Helianthus + 1 + 1 鼓励转贴优秀软件安全工具和文档!
Fhup + 1 + 1 我很赞同!
muzi123mz + 1 + 1 <font style="vertical-align: inherit;"><font style=
mx116 + 1 谢谢@Thanks!
yan182 + 1 + 1 用心讨论,共获提升!
王星星 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| JXNU1999python 发表于 2021-11-18 12:47
种类、字节大写、取值范围、默认值

Byte        1              -128~127              0   
Short       2
Int            4
Long         8
Float         4                                             0.0
Double     8                                             0.0
Char          2                                            \u0000
Boolean       1                                       false


成员变量没有赋值系统会默认赋值,局部变量不会
蓝色魅影 发表于 2021-11-23 10:41
JXNU1999python 发表于 2021-11-18 21:12
要秃头,switch语句和if语句,嵌套。
switch(某个变量)大括号
四个空格+case+空格+变量的值:

编程实践很重要 多敲敲代码 这些用的多了就记住了 不需要强记
kangok 发表于 2021-11-18 10:14
yxqcj 发表于 2021-11-18 10:15
感谢分享
superccc 发表于 2021-11-18 10:18
继续加油,坚持写下去
black8527 发表于 2021-11-18 10:19
感谢大佬分享
头像被屏蔽
王星星 发表于 2021-11-18 10:24
提示: 作者被禁止或删除 内容自动屏蔽
541338901 发表于 2021-11-18 10:29
适合小白学,支持
头像被屏蔽
王星星 发表于 2021-11-18 10:38
提示: 作者被禁止或删除 内容自动屏蔽
yok 发表于 2021-11-18 10:51
加油.....
我今天是大佬 发表于 2021-11-18 10:51
不如去工厂, 包吃包住,还有小妹妹
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2022-9-25 22:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表