随笔分类 - JAVASE
记录自己在学习JAVA基础部分遇到的一些问题和处理方法。
    
摘要:short a=10; a=a+20; 这样就报错了,因为a是short,20是int 加一块是int,但等号左边是short,所以需要强制转换 a=(short)(a+20); 这样就不报错了 而a+=20;就不报错 得出结论, +=隐含了强制类型转换
        阅读全文
                
摘要:整数相除只能得到整数 System.out,println(6/4); 输出结果1 想得到小数得有浮点数参与 System.out,println(6.0/4); 输出结果1.5 1.字符+是变成数加一块 char字符和int相加,char字符换成底层的数字 ‘a’+10=107 ‘a’是char类
        阅读全文
                
摘要:1.自动转换:范围小的往大的转 double d=10; 输出结果是10.0 byte转不到char 2.强制转换:范围大的转成小的 int k=(int)88.88; 输出结果是88
        阅读全文
                
摘要:变量本质上是内存里的一块区域。 用long定义变量时,后面要加l 用float定义变量时,后面要加f 标识符: 数字、字母、_、$ 上一行后面那俩是下划线和美元符号 开头不能是数字,不能是关键字,区分大小写 小驼峰命名法:方法、变量 name,firstName 大驼峰命名法:类 Student,G
        阅读全文
                
摘要:计算机存储设备最小信息单元:位、bit、b 计算机最小存储单元:字节、B 1B=8b 整数默认int,小数默认double
        阅读全文
                
摘要:关键字都小写, 常量: 字符串“wtf”双引号 字符‘w’单引号 布尔true、false
        阅读全文
                
摘要:单行注释 // 多行注释 /*注释信息*/ 文档注释 /**注释信息*/
        阅读全文
                
摘要:为啥配置? java和javac在jdk的bin目录里,想在cmd里直接输javac编译,发现不能执行。 要是非得执行,得输入完整文件位置,即D:\develop\Java\jdk-11\bin\javac 不想写javac前面那一堆,所以得配置path环境变量。 都是在【系统变量】下面操作, 新建
        阅读全文
                
摘要:运行java程序,需要jre 开发java程序,需要jdk
        阅读全文
                
摘要:在创建多级目录时,默认会出现这么一种情况。 com和itheima_02是两级文件夹,默认给结合在一起,我想分开,解决办法为: 把这个勾取消掉,效果如下:
        阅读全文
                
摘要:①ctrl+B可以跟进类 ②实现换行操作,不同的操作系统,按键不同 windows: \r\n linux: \n mac: \r ③得到字节数组的方式: 在String类里有个方法 于是, byte[] bys="hello".getBytes(); 在使用时可以直接省去等号左边,用匿名对象形式使
        阅读全文
                
摘要:在遍历之前,未来提高程序的健壮性,需要做个if判断,判断不为null再继续增强for操作。 import java.io.File;/*根据给定的路径创建一个File对象定义一个方法,用于获取给定目录下的所有内容,参数为第1步创建的File对象获取给定的File目录下所有的文件或者目录的File数组
        阅读全文
                
摘要:public class DiGuiDemo01 { public static void main(String[] args) { int result = jc(5); System.out.println("5的阶乘是:" + result); } public static int jc(
        阅读全文
                
摘要:基础:HOME键是定位到行首,END键是定位到行尾, 移动到代码首行:ctrl+HOME 移动到代码尾行:ctrl+END 1.选中一行的方法有两种: ①先按下HOME,然后按shift+END ②先按下END,然后按shift+HOME 2.选中多行的方法: 先按下HOME键,然后按shift+↓
        阅读全文
                
摘要:写了两个程序,想用快捷键直接执行第二个程序 即我想执行FileDemo01,右上角显示的是DiGuiDemp。 【解决方法】:按键为ctrl+shift+f10 其实,鼠标右键看那个弹窗就可以了,自己大意了。 原因就是一直记着shift+f10是执行当前程序,也就是此时我如果按的是shift+f10
        阅读全文
                
摘要:找到IDEA的安装目录, bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions两个文件分别打开,修改其中的参数:-Xmx1024m,保存。 我的电脑修改前是-Xmx512m。 这两个文件是idea的配置文件,64的对应64位的启动器,不带数字的对应32位启动
        阅读全文
                
摘要:先说下我遇到的问题,在空白行直接输入【ctrl+shift+/】,出现的结果如下: 按多个空格后,结果如下: 而我想要的是只保留头和尾的星号,中间的不要的效果,可以这么做: 在空白区域输入【/*】 然后键盘回车【ENTER】 (那个括号别输入啊,就是为了美观我才加的),出现的结果如下: 达到了我预期
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号