随笔分类 - Java学习
摘要:1.下载jar包 http://dev.mysql.com/downloads/connector/j/ 2.导入jar包(以IDEA为例) 2.1 在项目中新建文件夹lib,与src同级,将jar包放入lib文件夹中 2.2 File->Project Structure Libraries Mo
阅读全文
摘要:异常处理的五个关键字 try、catch、finally、throw、throws int a = 1; int b = 0; //快捷键 CTRL+ALT+T //假设要捕获多个异常:从小到大 try{ //try监控区域 System.out.println("a/b"); }catch(Exc
阅读全文
摘要:封装 alt+insert :获取get、set方法 Ctrl+D:复制代码 一个类里面如果重写了有参构造函数,则无参构造就没有了,必须要自己定义一个无参构造函数。 继承 子类继承父类,就会拥有父类的所有public方法。 Java中类只有单继承,没有多继承(即一个儿子只有一个爸爸,一个爸爸可以有多
阅读全文
摘要:一维数组 特点 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型, 数组对象本身是在堆中的。 初始化 静态初始化:创建+赋值 int[] a = {1, 2, 3}; Man[]
阅读全文
摘要:命令行传参 public class HelloWorld { public static void main(String[] args) { for (int i = 0; i < args.length; i++) System.out.println(args[i]); } } 命令行 cm
阅读全文
摘要:用户交互scanner 从键盘输入 hello world 使用next()、hasNext(),输出hello //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:");
阅读全文
摘要:变量 实例变量如果不自行初始化,则调用默认值。 数据类型 默认值 int 0 double 0.0 string null bool false public class HelloWorld { //常量:final 修饰符 不存在先后顺序 final static double PI = 3.1
阅读全文
摘要:1.强制转换:(类型)变量名 高->低 2.自动转换 低->高 int i = 128; byte b = (byte) i; //强制转换 byte范围最大127 内存溢出 double c = i; //自动转换 System.out.println(i); //输出128 System.out
阅读全文
摘要:Java是强类型语言 整数:long类型要在数字后面加个L long num1 = 30L; int num2 = 30; byte num3 = 30; short num4 = 30; 拓展 int i = 10; int i2 = 010;//八进制o int i3 = 0x11;//十六进制
阅读全文
摘要:右键notepad++打开 Hello.java 文件 编写代码 文件名和类名必须保持一致 Hello public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } }
阅读全文
摘要:卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除path下关于Java的目录 java -version 安装JDK 百度搜索JDK8,找到下载地址 同意协议 下载电脑对应的版本 双击安装JDK 记住安装的路径 配置环境变量 我的电脑->右键->属性 环境变量->JAVA_HOME
阅读全文

浙公网安备 33010602011771号