![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础语法学习
Wu.u
这个作者很懒,什么都没留下…
展开
-
Java 题目记录
1.解析:接口方法默认是public abstract的,且实现该接口的类中对应的方法的可见性不能小于接口方法的可见性,因此也只能是public的。2.Math.round()1、小数点后第一位=52、正数:Math.round(11.5)=123、负数:Math.round(-11.5)=-114、5、小数点后第一位<56、正数:Math.round(11.46)=117、负数:Math.round(-11.46)=-118、9、小数点后第一位>510、正数:Math原创 2021-09-22 22:54:38 · 433 阅读 · 0 评论 -
Java基础语法 day13(线程)
1.进程和线程2.继承Thread类的方式实现多线程3.设置和获取线程名称4.线程优先级(线程调度)public class MyThread extends Thread { public MyThread(){ } MyThread(String name){ super(name); } @Override public void run() { for (int i = 0;i<10原创 2021-09-21 15:38:56 · 67 阅读 · 0 评论 -
Java基础语法 day12
1.标准输入流![在这里插入图片描述](https://img-blog.csdnimg.cn/1ea039a1854f4e50a012ced986132dda.png)原创 2021-09-20 17:01:23 · 96 阅读 · 0 评论 -
Java基础语法学习 day11
1.字节流读数据(一次读一个字节数组数据)public class App { public static void main( String[] args ) throws IOException { FileInputStream fis = new FileInputStream("C:\\Users\\Faker\\Desktop\\study\\test.txt"); /* //从该输入流读取第一个字节数据 int re原创 2021-09-19 16:08:31 · 100 阅读 · 0 评论 -
Java基础语法学习 day10
1.File类File类概述和构造方法File类的创建功能File类判断和获取功能File类删除功能2.递归遍历目录public static void main( String[] args ){ File src = new File("E:\\1WorkFile"); getAllFiles(src);}public static void getAllFiles(File srcfile){ //获取给定srcfiles下的所有文件或目录的F原创 2021-09-17 21:15:59 · 63 阅读 · 0 评论 -
Java Map
01_Map集合概述和特点02_Map集合的基本功能03_Map集合的获取功能04_Map集合的遍历方式方式一:实例: //创建集合对象 Map<String,String> map = new HashMap<String, String>(); map.put("cc001","王祖蓝"); map.put("cc002","五号"); map.put("cc003","沉陷"); //put键值相同会替换 //原创 2021-09-16 21:10:43 · 84 阅读 · 0 评论 -
java基础语法学习(复习)day10
1.泛型原创 2021-09-16 17:34:29 · 104 阅读 · 0 评论 -
Set集合与哈希值 day9
1.set的集合概述和特点2.哈希值1.set的集合概述和特点 Set<String> set = new HashSet<String>(); set.add("hello"); set.add("world"); set.add("java"); System.out.println(set.add("hello")); System.out.println("----------------------------");原创 2021-09-16 15:23:00 · 201 阅读 · 0 评论 -
java基础语法学习(复习)day8
1.Collection集合1.Collection集合原创 2021-09-15 21:27:17 · 111 阅读 · 0 评论 -
JAVA面向对象
面向对象和面向过程的区别有哪些?分别有什么优缺点?面向过程将问题分解成步骤,按照步骤实现函数,并依次调用,数据和对数据的操作是分离的。面向对象将问题分解成对象,描述事物的行为,对象与属性和行为是关联的。面向过程的优点是性能高,缺点是不容易维护、复用和扩展。面向对象的优点是具有封装、继承、多态的特性,因而容易维护、复用和扩展,缺点是性能低。对象和类之间有哪些联系?对象是具体的实例,有自己独有的状态和行为。类是对具有相同特征的对象的抽象,用来定义对象的状态和行为。可以从一个类创建多个对象。静态和实例的原创 2021-09-14 21:51:52 · 106 阅读 · 0 评论 -
JAVA基础语法
基本数据结构数字类型包括 4 种整数类型和 2 种浮点数类型,4 种整数类型是 byte、short、int 和 long,2 种浮点数类型是 float 和 double。字符类型是 char,用于表示单个字符。Java 使用统一码对字符进行编码。布尔类型是 boolean,包括 true 和 false 两种取值。数字类型直接量直接量是在程序中直接出现的常量值。将整数类型的直接量赋值给整数类型的变量时,只要直接量没有超出变量的取值范围,即可直接赋值,如果直接量超出了变量的取值范围,则会导原创 2021-09-14 19:54:21 · 77 阅读 · 0 评论 -
java基础语法学习(复习)day7
今日学习总结1、SimpleDateFormat1、SimpleDateFormat工具类*A.格式化,从Date到String *a. Date d =new Date( ); SimpleDateFormat sdf = new SimpleDateFormat(“yyyy年MM月dd日 HH:mm:ss”); String s = sdf.format(d);*B.从String到Date *a. String s = "2048-08-09 11:11:11"; //Par原创 2021-08-22 11:08:58 · 109 阅读 · 0 评论 -
java基础语法学习(复习)day6
今日学习总结1、内部类 *A.内部类:就是在一个类中定义一个类 *B.内部类的访问特点 *a.内部类可以直接访问外部类的成员,包括私有 *b.外部类要访问内部类的成员,必须创建对象 *C.内部类的分类 *a.在类的成员位置:成员内部类 *格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象; *范例:Outer.Inner oi = new Outer( ).new Inner( ); oi.show(); *b.在类的局部位置:局部内部类 //方法原创 2021-08-09 18:25:37 · 98 阅读 · 0 评论 -
java基础语法学习(复习)day5
今日学习总结1、权限修饰符2、状态修饰符final3、状态修饰符static4、多态1、权限修饰符2、状态修饰符final*A.final关键字是最终的意思,可以修饰成员方法,成员变量,类 *a.修饰方法:表明该方法是最终方法,不能被重写 *b.修饰变量:表明该变量是常量,不能再次被继承 *c.修饰类:表明该类是最终类,不能被继承*B.final修饰局部变量 *a.变量是基本类型:final修饰指的是基本类型的数据值不能发生改变 *b.变量是引用类型:final修饰指的是引用类型原创 2021-08-02 11:09:55 · 82 阅读 · 0 评论 -
java基础语法学习(复习)day2
今日学习总结1、Scanner类的使用2、Random随机数类的使用3、if语句和三元运算符的互换 4、while循环5、for循环6、do_while循环7、break和continue8、数组的定义9、数组的内存分配10、数组的静态初始化11、数组常见问题ps:并不是从零自学,本身有一定的基础,仅是系统的复习一遍知识点并简单记录因此本文仅包含本人认为容易遗忘的知识点或有注意事项的知识点,并不涵盖所有知识点1、Scanner类的使用* A: Scanner类的使用 * a原创 2021-07-26 15:52:32 · 103 阅读 · 0 评论 -
java基础语法学习(复习)day4
# 今日学习总结1、String拼接的内存图如图,s+= “world”使s最终指向003的地址空间,而001和002的空间则被浪费。因此,如果对字符串进行拼接操作,每次拼接都会构建一个新的String对象,既耗时又浪费内存空间。我们可以通过Java提供的StringBuilder类来解决问题2.StringBuilder...原创 2021-07-29 17:28:10 · 76 阅读 · 0 评论 -
java基础语法学习(复习)day3
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇原创 2021-07-27 21:04:25 · 112 阅读 · 0 评论 -
java基础语法学习(复习)day1
今日学习总结1、Java跨平台原理2、JRE和JDK的概述区别3、常用的DOS命令4、编写HelloWorld程序5、注释6、关键字7、常量8、数据类型9、变量定义使用注意事项10、标识符11、类型转换1、Java跨平台原理在需要运行java应用程序的操作系统上,安装一个与操作系统对应的java虚拟机(JVM java virtual Machine)跨平台特性: * a: 平台指的是操作系统 (Windows,Linux,Mac)。 * b: Java程序可以在任意操作系统原创 2021-07-26 15:12:30 · 895 阅读 · 0 评论