随笔分类 - javase
摘要:首先,基本数据类型只有.class,它们也没有对象,比如 System.out.println(int.class.getTypeName()); // 输出 int System.out.println(int.class); // 输出 int getTypeName() 返回一个字符串,(返回
阅读全文
摘要:需要在maven 安装目录下的conf文件的settings.xml文件中加上如下代码: <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/pu
阅读全文
摘要:1 package com.print; 2 3 import java.util.*; 4 public class Solution { 5 public static void levelOrder(ArrayList<Integer> arrayList){ 6 arrayList.add(
阅读全文
摘要:首先我刚开始想到的就是最蠢的办法,正数除2取余法,然后负数变成2的32次减去原来的数(肯定是一个正数),进而继续求新得到的正数的1的个数,不过要注意,2的32次已经正好达到int类型的边界,所以用long类型。 但是看了别的大佬的代码和帖子,发现真的牛批,因为计算机本来就是所有数都用补码进行存储,那
阅读全文
摘要:idea左上角打开File,选择Project Structure,选择Project,找到Project compiler output,查看下面的路径,是.class文件的位置。然后到该路径找到你要查看的.class文件,复制到src目录下,然后在idea中即可打开查看。
阅读全文
摘要:打开File,找到 Project Structure,修改Project SDK和Project language level 为高版本。 比如switch case语句不支持String的匹配的时候,这个功能需要jdk是1.7以上,上述修改即可解决问题
阅读全文
摘要:有两种方式可以生成Javadoc文档 1.使用命令行 在某文件夹下创建test.java 文件,加上注释/** */,在该文件夹下打开cmd窗口。 javadoc -encoding UTF-8 -charset UTF-8 test.java 打开index.html文件,就可以看到生成的文档。
阅读全文
摘要:java 中变量作用域 变量分为: 类变量;定义在类中,有关键字static,从属于类,与类一起产生一起消失。 实例变量;定义在类中,可以不初始化,自动初始化为默认值,boolean默认为false 局部变量;定义在方法中,必须声明和初始化 public class Variable{ static
阅读全文
摘要:怎么区分是什么进制? 二进制:0b开头,eg: int i = 0b10; 八进制:0开头,eg: int k = 010; 十进制: 十六进制:0x开头,eg: int j = 0x10; 浮点数类型在比较时的问题 尽量避免浮点数之间直接进行 == 比较 尽量避免浮点数之间直接进行 == 比较 尽
阅读全文
摘要:基本类型(primitive type) 数值类型:byte占1个字节;short占2个字节;int占4个字节;long占8个字节;float占4个字节;double占8个字节。char占2个字节。 定义long类型的时候,要在数字后面加个大写L。eg:long num = 30L; 定义float
阅读全文
摘要:java 特性和优势 简单性 面向对象 可移植性:JVM环境 高性能 分布式 动态性:反射机制 多线程 安全性:URL 健壮性 java三个版本 SE:标准版(桌面程序,控制台开发) ME:嵌入式(手机小家电) EE:企业版(Web端,服务器开发) JDK JRE JVM JDK包含JRE包含JVM
阅读全文

浙公网安备 33010602011771号