随笔分类 - Java
摘要:Java面向对象 面向对象编程的本质是:以类的方式组织代码,以对象的组织(封装)数据 抽象:封装、继承、多态、 抽象类、接口 构造方法: 特点:1.必须和类的名字相同 2.必须没有返回类型,也不能写void package oop.constructorMethod; public class Pe
阅读全文
摘要:mac版idea快捷键 查找替换相关 | 快捷键 | 说明 | | | | | ⌘ + F | 在当前窗口查找 | | ⌘ + ⇧ + F | 在全工程查找 | | ⌘ + ⇧ + ⌥ + N | 查找类中的方法或变量 | | F3 / ⇧ + F3 | 移动到搜索结果的下/上一匹配处 | | ⌘
阅读全文
摘要:Java 运算符 算术运算符 public class Demo01 { public static void main(String[] args) { //二元运算符 // command + D :复制当前到下一行 int a = 10; int b = 20; int c = 25; int
阅读全文
摘要:Java 变量、常量、作用域 命名规范: 所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则:monthSalary 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run()
阅读全文
摘要:Java常见的各种修饰符 修饰符的分类 Java语言提供了很多修饰符,大概分为两类: 访问权限修饰符 非访问权限修饰符 一、访问权限修饰符 public:共有访问。对所有的类都可见。 protected:保护型访问。对同一个包可见,对不同的包的子类可见。 default:默认访问权限。只对同一个包可
阅读全文
摘要:Java 数据类型 八大基本数据类型区分 public class Demo02 { public static void main(String[] args) { //数据类型区分: //所有的字符本质还是数字 //bit是Binary digit(二进制数位)的缩写,意为“位”或“比特”,是计
阅读全文
摘要:Java 数据类型扩展及面试题 public class Demo03 { public static void main(String[] args) { //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010; //八进制0 int i
阅读全文
摘要:Mac配置JDK环境变量 先下载jdk1.8 百度网盘链接:https://pan.baidu.com/s/12nusFfby-dx7EmAK8htnbQ 密码:g8ci 配置环境变量 1、Mac应用中找到“终端”,打开运行; 2、输入"sudo vim /etc/profile",回车; 3、输入
阅读全文