A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 苍蝇 初级黑马   /  2018-7-30 16:41  /  2321 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

昨天天气很热
早上:下载使用eclipse,更改了基本设置(字体,文字背景等),基本数据类型,驼峰命名规则。
下午:变量(概念、定义、分类、类型及变量使用转换)。

8 个回复

倒序浏览
今天下了点雨
一.运算符:(1)算数运算符+  -  *  /  %  ;
(2)赋值运算符;+=默认强转
(3)关系运算符”==”和”=”区别.== != >= <=  >  < ;结果是bollean
(4)逻辑运算符:&,|,,!,&&,||
逻辑运算符参与运算的是boolean值,结果:bollean
&与and:全是true结果为true
|或or:有一个 true结果为true
^亦或:运算两边相同时候false,不同true
!非,取反:
&&短路与:出现true,后面不计算,&:全部计算
||短路或:出现false,后面不计算,|:全部计算
(5)三元运算符

二.控制语句
1.if(){
}else if(){
}…
else{
}
2.循环语句
2.1  for(;;){}
2.2  while
2.3  do while//必然运算一次
2.4  break与continue
3.random与scanner类
3.1 random类
(1)导入包
(2)格式 Random r=new Random();
       int i=r.nextInt(100);
3.2  scanner类
(1)导入包
(2)格式 Scanner sc=new Scanner(System.in);
       int j=sc.nextInt();
三.补充
a:for(;;){
b:for(){
break a;// 停止a:for循环
}
}
回复 使用道具 举报
苍蝇 发表于 2018-7-30 16:42
今天下了点雨
一.运算符:(1)算数运算符+  -  *  /  %  ;
(2)赋值运算符;+=默认强转

继续努力哟,加油!
回复 使用道具 举报
小伙子,继续努力,继续加油哟!
回复 使用道具 举报
苍蝇 发表于 2018-7-30 16:42
今天下了点雨
一.运算符:(1)算数运算符+  -  *  /  %  ;
(2)赋值运算符;+=默认强转

7.31 星期三 今天还挺凉快
1.数组
1.1 定义数组
(1)int arr[]=new int[3];
(2)int[] arr=new int[3];
1.2初始化
(1)静态初始化,存储默认值
int[]arr=new int[3];
(2)动态初始化
int[] arr=new int[]{1,2,3};
int[] arr={1,2,3};
1.3jvm内存
寄存器:给CPU使用,和我们开发无关
本地方法栈:JVM在使用操作系统功能的时候使用,和我们开发无关
栈内存:方法运行时使用的内存,比如main方法运行,进入方法栈中执行
堆内存:存储对象或者数组,new来创建的,都存储在堆内存
方法区:存储可以运行的class文件
1.4遍历数组
(1)foreach
for(int element:arr){
system.out.print(element);
}
system.out.println();//换行
(2)for
for(int i=0;i<arr.length;i++){
   system.out.print(arr+” ”);
}
system.out.println();//换行
1.5键盘录入元素存放数组
for(int i=0;i<arr.length;i++) {
         arr[i]=sc.nextInt();
}
//打印数组里的元素
for(int i=0;i<arr.length;i++) {
   System.out.print(arr[i]+" ");
}
1.6问题
(1)角标越界
arr[int i]
i>=arr.length
java.lang.ArrayIndexOutOfBoundsException:5
(2)空指标
arr=null;
arr[0]=1;// java.lang.NullPointerException
(3)成员变量数组引用数据类型默认值都是null,与基本数据类型区别
staticint arr[];
1.7  String
通过JDK提供的API,查看String类的说明,一些常用的方法:
String s=”abcd efg”
(1)length()  s.length()计算字符串长度
(2)charAt(i) 获取第i个字符
(3)s.contains(v) 判断s中是否包含ab,返回boolean
v=”ab”;
(4)s.isEnpty 判断s是否为空字符串
(5)valueOf
int a=111;
String.valueOf(a) a(int)转换成为字符串”111”
A:"abc"String类的一个实例,或者成为String类的一个对象
B:字符串字面值"abc"也可以看成是一个字符串对象
C:字符串是常量,一旦被赋值,就不能被改变
D:字符串本质是一个字符数组
String[]数组
格式: String[] 数组名 = new String[数组长度 ];

回复 使用道具 举报
今天还挺凉快
1.数组
1.1 定义数组
(1)int arr[]=new int[3];
(2)int[] arr=new int[3];
1.2初始化
(1)静态初始化,存储默认值
int[]arr=new int[3];
(2)动态初始化
int[] arr=new int[]{1,2,3};
int[] arr={1,2,3};
1.3jvm内存
1.4遍历数组
(1)foreach
for(int element:arr){
system.out.print(element);
}
system.out.println();//换行
(2)for
for(int i=0;i<arr.length;i++){
   system.out.print(arr+” ”);
}
system.out.println();//换行
1.5键盘录入元素存放数组
for(int i=0;i<arr.length;i++) {
         arr[i]=sc.nextInt();
}
//打印数组里的元素
for(int i=0;i<arr.length;i++) {
   System.out.print(arr[i]+" ");
}
1.6问题
(1)角标越界
arr[int i]
i>=arr.length
java.lang.ArrayIndexOutOfBoundsException:5
(2)空指标
arr=null;
arr[0]=1;// java.lang.NullPointerException
(3)成员变量数组引用数据类型默认值都是null,与基本数据类型区别
staticint arr[];
1.7  String
通过JDK提供的API,查看String类的说明,一些常用的方法:
String s=”abcd efg”
(1)length()  s.length()计算字符串长度
(2)charAt(i) 获取第i个字符
(3)s.contains(v) 判断s中是否包含ab,返回boolean
v=”ab”;
(4)s.isEnpty 判断s是否为空字符串
(5)valueOf
int a=111;
String.valueOf(a) a(int)转换成为字符串”111”
A:"abc"String类的一个实例,或者成为String类的一个对象
B:字符串字面值"abc"也可以看成是一个字符串对象
C:字符串是常量,一旦被赋值,就不能被改变
D:字符串本质是一个字符数组
String[]数组
格式: String[] 数组名 = new String[数组长度 ];

回复 使用道具 举报
8.2  IO流

注意:1.文本文档
2.导入流
1.FileWriter
  1.1 关联
FileWriter fw=new FileWriter(“d:\\IO\\copy.txt”)绝对路径,(“copy.txt”)相对路径,当前文件根目录下
  1.2写入
fw.write(“String str”)
  1.3刷新
fw.flush()
  1.4关流
fw.close()  自带刷新功能
2.FileReader
同1
3.BufferedWriter
  3.1关联
BufferedWriter bw=new BufferedWriter(new FileWriter(“copy.txt”))
  3.2 特性
bw.newline(),换行
4.BufferedReader
  4.1 特性
br.readline()!=null
回复 使用道具 举报
苍蝇 发表于 2018-8-2 16:52
8.2  IO流
注意:1.文本文档
2.导入流

为什么今天没有总结天气了呢?总感觉少了点什么
回复 使用道具 举报
苍蝇 发表于 2018-8-1 16:44
今天还挺凉快1.数组1.1 定义数组(1)int arr[]=new int[3];(2)int[] arr=new int[3];1.2初始化(1)静态初始化 ...

凉快的天气好学习,加油!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马