
JAVA基础
hw21575
我会成为大牛的
展开
-
JAVA基础 Day1 (java历史 进制 关键字 标识符 数据类型)
1 Java1995年被詹姆斯.高斯林(James Goslinng)创建,2009年被Oracle收购,2004年java5,2009年Java82 进制(计数进位制) 二转十(位权,8421码);十转二(辗转相除法)3 计算机存储单元(位制)1Byte = 8bit 1k = 1024 Byte4 Java跨平台(因为不同的操作系统有各自对应的JVM)5 配置环境变量(...原创 2018-08-31 09:52:11 · 171 阅读 · 0 评论 -
运算符 数据类型转换 算术运算符 编译器的优点
1 逻辑运算符( && 逻辑与 如果全部为true 则返回true)(|| 逻辑非 如果一个为true 则返回true)(! 表达式为true则返回false) (&& || 有短路功能)2 三元运算符 数据类型 变量名 = 表达式 ? 表达式1 :表达式2;所有数据类型必须保持一致3 方法(提高代...原创 2018-08-31 10:29:34 · 230 阅读 · 0 评论 -
分支结构 switch 选择结构 switch if() else{ } 循环 for while 循环嵌套
1 switch语法结构 switch(表达式){ // 1.各case的常量不能重复2.表达式的取值:基本数据类型:byte short char int引用数据类型:String(JDK1.7及以上) 枚举3.switch的穿透性。如果进入某个case块了,但是该块中没有break,那么他将穿透进入下一个case,知道遇到break或者switc...原创 2018-08-31 10:48:46 · 387 阅读 · 0 评论 -
方法
1 方法的使用 方法的三种调用格式: 单独调用:无返回值的方法是用单独调用 打印调用:有返回值的方法,一般用于测试 赋值调用:有返回值的方法,广泛应用 方法的参数和方法的返回值 参数:可以根据实际情况定义任意个数和任意类型的参数。 返回值:可...原创 2018-08-31 10:52:35 · 130 阅读 · 0 评论 -
数组
数组 1.理解数组是一个容器 a.数组是引用数据类型 b.长度不可变 c.必须是相同数据类型的值 2.初始化格式 动态初始化 int [] arr = new int [3]; 静态初始化 int [] arr = new int []{1,2,3} ...原创 2018-08-31 11:00:47 · 121 阅读 · 0 评论 -
面向对象
面向对象的思想:面向过程是亲力亲为,面向对象是找人帮忙。 类和对象 类是对象的模板,对象是类的实例 定义类:public class 类名{} 创建类的对象 1.导包:如果在同一个包中,导包语句可以省略,如果在不同包中:import 包名.类名 2.创建:类名 对象名 = new 类名();...原创 2018-08-31 11:02:14 · 118 阅读 · 0 评论 -
Scanner Random ArrayList
0.API API:应用程序接口 步骤: 1.看包 2.看构造方法 3.看成员方法 1.Scanner类的使用 导包:java.util.Scanner; 创建对象:Scanner input = new Scanner(System.in); ...原创 2018-08-31 11:04:23 · 210 阅读 · 0 评论 -
字符串
day08_01_字符串概述和特点 字符串是一个常量 字符串内容是可以共享的 字符串是一个char[],底层是byte[];day08_02_字符串的构造方法和直接创建 1.创建字符串的3+1中方式 String str1 = new String(); String str2 = new String(ch...原创 2018-08-31 11:25:44 · 177 阅读 · 0 评论