【Java基础复习第三天:流程控制语句if()...else、switch() case、do while()、for循环()】教程文章相关的互联网学习教程文章

java基础

返回上一级 cd..返回首层 cd\查看目录 dir清屏 cls查看配置 ipconfigJDK(开发运行环境)JRE(运行环境)JVM(虚拟机)包含关系(JDK>JRE>JVM)源文件:扩展名 .java编译: 扩展名 .class数据类型:1、基本数据类型:小数(浮点数)、整数、字符、布尔 2、引用数据类型:数组、类、接口 原文:https://www.cnblogs.com/cxd1996/p/13251516.html

黑马程序员——java基础---常用API【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、String类概念:String类代表字符串。Java 程序中的所有字符串字面值("abc")都作为此类的实例实现。又因为该类被final修饰,表明它不能被其它类所继承,其下的一系列关于字符串的操作方法也就无法被复写。特点:字符串一旦被创建,将无法改变其值。 1publicclass StringTest {2 3publicstaticvoid main(String[] args) {4 String s1 = "abc";5 ...

黑马程序员——Java基础---多线程【代码】【图】

一、多线程概述 要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。1、 进程 是一个正在执行的程序。例如,qq等 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。//例如登录qq,你需要输入账号、密码、点击登录等2、线程 就是进程中的一个独立的控制单元。线程在控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。//登录qq时,会验证密码账号...

Java基础 awt Frame 窗体的大小不可调【代码】【图】

????JDK :OpenJDK-11?????OS :CentOS 7.6.1810?????IDE :Eclipse 2019?03typesetting :Markdowncodepackage per.jizuiku.gui;import java.awt.Frame;/*** @author 给最苦* @date 2019/06/30* @blog www.cnblogs.com/jizuiku*/ public class Demo {/*** @param args*/public static void main(String[] args) {Frame f = new Frame();f.setSize(400, 400);// 窗体的大小可以调整吗? 不f.setResizable(false);f.setVisible(true...

java基础小总结(1)

Day1:1. 盘符也是属于目录和文件夹;2. dos窗口下的dir命令是显示当前目录所包含的子文件和子目录;3. 系统中. 表示当前目录,.. 表示上一级目录;4. Windows 中JVM虚拟机主要为C++语言编写;虚拟机是用来解析和执行Java程序的软件;5. Java是跨平台的,JVM不是跨平台的;6. JVM是Java实现跨平台的过渡(工具);7. JRE(运行环境,负责Java文件的运行)=JVM(虚拟机)+核心类库(辅助工具);8. JDK = JRE + 开发工具包;9. bin:全...

JAVA基础针对自己薄弱环节总结01【代码】

java中的标识符 组成:数字、字母、下划线、美元$符号组成。 规则:不能由数字开头。 类名:每个单词的首字母大写 包名:全部小写 变量名、方法名:第一个单词首字母小写,后面首字母大写 常量:全部大写用下划线连接注释 单行注释:// 多行注释:/……/ (不能嵌套) 文档注释:/*…../(可以被javadoc命令解析成Html文档(说明书))变量概述 格式一: 数据类型 变量名=初始化值; 格式二: 数据类型 变量名; 变量名...

Java基础之多线程【代码】

多线程线程就是独立的执行路径;在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程;main()称之为主线程,为系统的入口,用于执行整个程序;在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制;线程会带来额外的开销,如cpu调度时间,并发控制开销。每个线程在自己的...

java基础_类和对象—1【代码】【图】

创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。 public class sanjiaoxing {//创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。int a,b,c; // public sanjiaoxing(int a, int b, int c) { // super(); // this.a = a; // this.b = b; // this.c = c; // }public void zhouchang(int a, int b, int c){if(a+b>c&&a+c>b&&b+c>a&&a>0&&b>0&&c>0){System.out.println(a+b+c); }else{Syste...

java基础之集合

一、ArrayList和Linkedlist的区别1.ArrayList是基于数组,LinkedList基于链表实现。 对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。 对 ArrayList而言,主要是在内部数组中增加一项,指向所添加的元素,偶尔可能会导致对数组重新进行分配; 而对LinkedList而言,这个开销是统一的,分配一个内部Entry对象。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于...

java基础()之抽象类和抽象函数【代码】

1、抽象函数的语法特征2、抽象类的语法特征3、抽象类的作用抽象函数只有函数的定义,没有函数体的函数被称为抽象函数;abstract void func(); 抽象类使用abstract定义的类称为抽象类。abstract class Person{} 注意:1、抽象类不能够生成对象;2、如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类。3、如果一个类当中没有抽象函数,这个类也可以被声明为抽象类。 下面来用一个例子说明下:Person.java:abstract class P...

java基础-反射【代码】

1.Class类任何一个类都是Class的实例对象,但是Class类的构造方法是私有的,必须由jvm创建对象1.1 获取Class类的对象(1) 任何一个类都有一个隐含的静态成员变量Class clazz = Foo.class; (2) 通过已知该类的对象通过getclass()方法Class c2 = foo.getClass();以上的c1,c2为Foo类的类类型也就是说万事万物都是对象,类也是对象,是Class类的实例对象,这个对象我们称为该类的类类型,一个类就是Class的一个实例对象(3) Class c3 = ...

JAVA基础——类和对象【图】

java类与对象学习笔记一、成员变量和局部变量(1)定义    1、成员变量    在类中定义,用来描述对象将要有什么。(默认的成员变量值为0)  2、局部变量    在类的方法中定义,在方法中临时保存数据。  演示示例:(2)成员变量和局部变量的区别  1、作用域不同    局部变量的作用域仅限于定义它的方法;成员变量的作用域在整个类内部都是可见的。  2、初始值不同    java会给成员变量一个初始值(初始...

Java基础学习笔记十八 异常处理【代码】【图】

什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。异常的继承体系在Java中使用Exception类来描述异常。查看API中Exception的描述,Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会产生的异常,并要求对产生的异常进行合理的异常处理。Exception有继承关系,它的父类是Thr...

黑马程序员---java基础-Java之IO【代码】

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、概念1、概念IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种:字节流与字符流。 字节流可以操作任何数据,字符流只能操作纯字符数据,比较方便。2、常用基类 字节流的抽象基类: InputStream ,OutputStream 字符流的抽象基类: Reader ,...

Java基础第八天听课总结(2)--多线程&Thread

进程在任务管理器中查看进程,应用程序对应一个进程进程之间的内存是隔离的,进程间是通过套接字通信Socket通信什么是线程?------------------------------线程是程序执行过程中,并发执行的代码段线程之是可以共享内存。线程的执行是从上往下按序执行的。创建线程方式一 继承Thread子类覆盖中的run方法,将线程执行的代码存放在run中建立子类对象的同时线程也被创建。通过调用start方法开启线程Thread是线程类 start() //通知CPU...