随笔分类 - javaSE学习
摘要:包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[.pkg2[.pkg3....]]; 一般利用公司的域名倒置作为包名; 例如:www.baidu.com ,包名为com.baidu.www 为了能够使用一个包的成员,我们需要在
阅读全文
摘要:先看一段代码 int a=10; int b=20; System.out.println(""+a+b); System.out.println(a+b+""); 输出结果: 1020 30 这是为什么,请大神指导? 狂神说java
阅读全文
摘要:位运算 & 按位与,全1才为1,否则为0 | 按位或,全0才为0,否则为1 ^ 按位异或,相同则为0,不通则为1 ~按位取反 <<左移,相当于*2 >>右移,相当于/2 A = 0011 1100 B = 0000 1101 A&B = 0000 1100 A|B = 0011 1101 A^B =
阅读全文
摘要:&&的短路运算 条件1&&条件2...&&条件n,程序会先判断条件1,如果条件1为false,则不判断后面的条件,直接返回false 怎么判断程序到底有没有判断后面的条件呢? int a=5; boolean b=(a<4&&a++>4); System.out.println(b); System
阅读全文
摘要:彻底搞懂++、-- ++、--都是一目运算符 b=a++(把a的值先赋给b,a再自增1) b=++a(a先自增1,再赋给b) 通过一个例子理解 int a=1; int b=a++; int c=++a; System.out.println(a); System.out.println(b); S
阅读全文
摘要:运算符 Java语言支持如下运算符: 算术运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof(判断一个对象是否是一个类的实例) 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>>(了解!!!) 条件运算符:?
阅读全文
摘要:变量 变量:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 变量的定义 数据类型 变量名 = 值:可以使用逗号隔开来声明多个同类型变量 String name="张三"; char x='a'; dou
阅读全文
摘要:类型转换 由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换 低 >高 byte,short,char->int->long->float->double 运算中,不同的类型的数据先转化为同一类型,然后进行计算 强制类型转换(高->低) 语法 (要转换的类型)变量名 i
阅读全文
摘要:数据类型拓展 整数拓展 进制 通常我们使用的都是10进制的整数,java中可以表示不同进制的整数 进制 表示方法 二进制 0b 八进制 0 十进制 默认 十六进制 0x 看看下面这个例子吧 int num1=0b10;//二进制 int num2=010;//八进制 int num3=10;//
阅读全文
摘要:数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用(java、c++、c#) 弱类型语言 与强类型语言定义相反(javaScript) Java的数据类型 基本类型(primitive type) 数值类型 整数类型 byte 占1个字节 范围(-128~12
阅读全文
摘要:注释、标志符、关键字 注释 当项目逐渐复杂,注释就很重要了。 注释不会被执行,是给我们写代码的人看的。 书写注释是一个非常好的习惯。 Java中的注释有三种: 当行注释 // 多行注释 /* 注释 */ 文档注释 /** * 文档注释 * @Description * @Author 狂神 */ 注
阅读全文
摘要:编译型和解释型语言 原文链接 编译型(Compile) 用编译型语言写的程序执行之前,需要一个专门的编译过程,针对特定的平台,使用专门的编译器,把高级语言翻译成机器语言,以后直接运行而不需要再编译了,所以一般编译型语言的程序执行效率高。 特点 一次性的编译成平台相关的机器语言文件,运行时脱离开发环境
阅读全文
摘要:Hello,World! 随便新建一个文件,存放代码 新建一个java文件 文件后缀名为.java Hello.java [注意点] 系统可能没有显示文件后缀名,我们需要手动打开 编写代码 public class Hello{ public static void main(String[] ar
阅读全文
摘要:Java开发环境搭建 JDK、JRE、JVM JDK: Java Development Kit(包涵JRE) JRE: Java Runtime Environment(包涵JVM) JVM: Java Virtual Machine JDK下载和安装和卸载 JDK8下载地址 卸载JDK 此电脑-
阅读全文
摘要:Java特性和优势 简单性(摒弃了c++的指针和内存分配释放) 面向对象(万物皆对象) 可移植性(write once run anywhere) 高性能 分布式 动态性(反射机制) 多线程 安全性 健壮性 狂神说java
阅读全文
摘要:Java三大版本 Write Once 、Run Anywhere JavaSE: 标准版(桌面程序,控制台开发......) JavaME:嵌入式开发(手机,小家电.......) JavaEE:E企业级开发(web端,服务器开发......) 狂神说java
阅读全文
摘要:基本的Dos命令 打开cmd的方式 开始+系统+命令提示符(有时候需要右键以管理员身份运行) Win+R键,输入cmd打开控制台 按住shift键的同时鼠标右键,点击在此处打开powershell窗口 直接在资源管理器上输入cmd+空格+(在哪个路径打开) 常用的Dos命令 #盘符切换 D: #查看
阅读全文
摘要:电脑常用快捷键 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+A 全选 Ctrl+X 剪切 Ctrl+Z 撤销 Ctrl+S 保存 Alt+F4 关闭窗口(英雄联盟选英雄界面可以查看对面阵容(狗头)) Shift+Delete 永久删除文件 Win+R 打开命令行 Win+E 打开我的电脑 Ct
阅读全文
摘要:# Markdown语法 ## 标题 ### 三级标题 #### 四级标题 注:最多支持到六级标题 ## 字体 **hello,world!** *hello,world!* ***hello,world!**** ~~hello,world!~~ hello,world! hello,world!
阅读全文

浙公网安备 33010602011771号