随笔 - 91,  文章 - 0,  评论 - 3,  阅读 - 47581

1.sout+tab:System.out.println的快捷键

2.强制转换:(高转低)

由低到高:byteshortcharintlongfloatdouble    

运算时,先转为相同类型再进行计算

//强制转换(类型)变量名
int i=128;
byte b = (byte)i;
System.out.println(i);//128
System.out.println(b);//-128 byte范围-127~127 128就是内存溢出了
3.自动转换:(低到高)

4.转换注意点:①不能对boolean值进行转换。②不能把类型转为不相干的类型③大容量变为低容量用强制转换,反之自动转换④强制转换可能内存溢出或者精度问题(如:float→int)

char c ='a';
int d = c+1;//低容量到高容量,自动转换,进行ascii码转换
System.out.println(d);、、
System.out.println((char)d);
//操作较大数要注意内存溢出
//JDK7新特性,数字间用_分割,输出时不会被输出
int money=10_0000_0000;
System.out.println(money);//1000000000
int year =20;
int total =money money ;
System.out.println(total);//-1486618624 内容溢出了
//解决方案 提前转换为long
long total1 = money
(long)year;
System.out.println(total1);//20000000000

5.变量
java变量是程序中最基本的存储单元,其要素包含变量名,类型,作用域。
作用域:
局部变量:必须声明和初期化值。
实例变量:方法外,类内。从属于对象。如果不赋初值,就使用类型的默认值 0 0.0。Class c=new Class()
boolean默认值false。除了基本类型,其余默认值都是null
类变量:类变量 带修饰符static的变量就是类变量。
6.常量:一个特殊的变量,不允许改变值。一般都用大写字母定义变量。修饰符final。
7.变量命名规范:
变量:首字母小写和驼峰原则
常量:大写字母和下划线
类名:首字母大写和驼峰原则
方法名:首字母小写和驼峰原则
8.ctrl+D:复制当前行到下一行
9.自增,自减 一元运算符 a++:先赋值后自增 ++a:先自增后赋值
10.数学运算可以利用工具类来计算。Math
11.三元运算符: ?:
12.包机制:包的本质就是一个文件夹。包命名→公司域名倒置www.baidu.com。定义包用package。导入其他包用 import。
13.JavaDoc命令用来生成自己的API文档
主要参数: @author 作者名
@version 版本号
@since 指明需要最早使用的jdk版本
@param 参数名
@return 返回值情况
@throws 异常抛出情况
用命令行cmd方式生成文档。javadoc -encoding UTF-8 -charset UTF-8 xxxx.java

posted on   飞飞乐园  阅读(56)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示