【JavaSE(写一些关于自己学习中觉得可能会记不清的东西。大概只适合自用)】教程文章相关的互联网学习教程文章

JavaSE 基础习题整理 - 面向对象篇

大家好,今天空闲时间整理了一份JavaSE面向对象的常用习题,喜欢的朋友可以关注我。习题来自互联网,不喜勿喷 1、定义长方形类,含: 属性:宽、高(整型); 方法:求周长、面积; 构造方法3个:(1)无参——宽、高默认值为1;(2)1个参数——宽、高均为参数值;(3)2个参数——宽、高各为参数值。 2、定义圆类,它有一个变量radius(半径)。从键盘输入数据,通过构造方法传递给radius,编程计算并输出圆的周长和面积(确保输...

javase【代码】【图】

这里写public class Animal{欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 public static void main(String[] args){ int ...

javase

public class Apple{ public static void main(String args[]){ int a=5+4; int b=a*2; int c=b/4; int d=b-c; int e=-d; int f=e%4; double g=18.4; double h=g%4; int i=3;int j=i++; int k=++i; System.out.println(“a=”+a); System.out.println(“b=”+b); System.out.println(“c=”+c); System.out.println(“d=”+d); System.out.println(“e=”+e); System.out.println(“f=”+f); System.out.println...

javase

public class Equal{ public static void main(String[] args){ int n=3,m=4; System.out.println(); System.out.println("n<m is "+(n<m)); System.out.println("n=m is "+((++n)==m)); System.out.println("n>m is "+n+m+((++n)>m)); System.out.println("n is "+n); } }

javaSE,第3集,计算机组成

硬件 硬件分为:输入设备、输出设备、存储设备、cpu、其他设备 输入设备常见的:鼠标、键盘、麦克风等 输出设备常见的:显示器、音响、打印机…. 存储设备常见的:硬盘、内存条、U盘…. Cup(中央处理器)包含:运算器、控制器 其他常见设备的有:机箱 软件 软件又分为:系统软件、应用软件 系统软件常见的:win7、win10、wn8、Linux、Mac 应用软件常见的:QQ、word、office

JavaSE之包的使用

包的定义 在Java中, 使用包来管理类. 就像在资源管理器中使用文件夹管理文件一样. 在同一个包中, 类名不能重名, 在不同包中类名可以相同 package com.baidu.chapter01.packages.p1; 1) 使用package关键字定义包, package定义包的语句必须作为源文件的第一条语句 2) 包名的命名规则: 公司域名的倒序.项目名.模块名.子模块名 包名一般情况下所有字母都小写 3) 编译 javac -d . Test01.java javac的-d参数可以指定生成字节码文件的...

javase反射

反射 reflect反射做为java的一种自省机制 Class 类java万物皆对象 不算对象的有 :基本类型不算对象,但是有包装类.static不算对象 类也是对象 public class A,在这句话中A类也是一个对象,类是谁的对象?所有的类都是Class类的实例对象A a = new A(); a是A类的对象A类是Class类的对象,我们也称为Class是所有类的类类型 如何去描述Class,有三种方式,也称为得到类类型1.类名.class静态属性Class c = 类.class; 2.Class.forName("类的...

Java学习(一)JavaSE

完事开头难,不少人想要学习Java,自己根据网上的学习资料东拼西凑,没有能够系统的对Java的知识进行梳理,就这么一知半解的学习下去很难能够达到自己最终的目的,于是我经过三天的梳理开创了Java学习系列专题,今天为大家讲述Java学习系列一之JavaSE, 适合Java零基础学员入门。 JavaSE学习(一)学习前的准备 JDK的安装 JDK就是Java开发需要的环境,就相当于游戏之前必须更新的配置包一样 下载地址以及如何配置: https://blog.c...

(三) JavaSE之变量【图】

一 变量变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门 牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。 二 变量使用的基本步骤 1) 声明变量 2)赋值 3)使用 三 变量使用注意事项1) 变量表示内存中的一个存储区域(不同的数据类型,占用的空间大小[字节]不一样)2) 该区域有自己的名称(变量名)和类型(数据类型)3) 变量必须先声明,后使用4) ...

JavaSE之第一个Java程序HelloWorld【图】

一 第一个Java程序 1)新建个文本文件命名为HelloWorld.java 注意:文件夹选项中的这一项是未勾选的 2)在新建的文件中输入以下代码: public class HelloWorld{ public static void main(String[] args){ System.out.println("hello world"); } } 3)在该文件所在目录打开命令行窗口 4)使用javac 命令编译HelloWorld.java,在该文件目录下生成HelloWorld.class文件 5)使用java 命令运行生成的...

Javase之多线程(2)【代码】

多线程(2) 线程的生命周期 新建:创建线程对象 就绪:有执行资格,没有执行权 运行:有资格运行,有执行权 ? 阻塞:由一些操作让线程处于改状态。没有执行资格,没有执行权,而通过另一些操作激活它,激活后处于就绪状态。 死亡:线程对象变成垃圾,等待回收 多线程的实现方式二 实现Runnable接口 步骤: ? 1.自定义类实现Runnable接口 ? 2.重写run()方法 ? 3.创建自定义类的对象 ? 4.创建Theard类对象并把步骤3的对象作为参数传...

JavaSE---抽象类

1、前言某些情况下,父类只是知道子类应该有什么方法,而不知道具体如何实现。eg:Shape类中应该有个计算周长的方法,而不同的子类由具体不同的实现;***解决1:不管父类,直接在子类中定义方法;产生的问题:假设有一个Shape类引用变量,而实际引用的是Shape类子类的实例(Shape s=new ShapeZi();),当s调用计算周长方法时,必须进行强制转换,才可以调用,降低程序的灵活性;***解决2:使用抽象方法; 2、抽象类、抽象方法的规则...

计科大数据方向之Javase的学习之路1【图】

一、准备条件 安装JDK默认目录(不要随意修改,可以修改磁盘位置)我这里修改一下磁盘位置:安装jre放在一起。然后进入jdk1.8.0_91\bin文件夹复制文件路径打开系统设置选择高级,环境变量选择path编辑添加刚刚的bin路径,点击确定WIN+R进入运行,输入cmd回车,输入java出现如下画面说明成功安装 2.在txt文本中编写java文件 新建文件编写代码如下:public class HelloWorld{ //public公共的 class类 翻译为:一个公共的类 名字...

JavaSE---反射【图】

1、概述1.1  Java程序中许多对象在运行时会出现2种类型:编译时类型、运行时类型;eg:Person person=new Student();  这行代码在编译时为Person类型,运行时为Student类型;eg:程序在运行时接受到外部传来的一个参数,编译时为Object类型,运行时又需要调用具体的运行时类型;【解决以上问题】:1.1.1  假设编译时类型、运行时类型都已知,可以用instanceof运算符进行判断,再利用强制类型转换为运行时类型;1.1.2  若编...

javaSE练习1【图】

一、已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和运算符综合应用): package com.test; public class t01 {public static void main(String[] args) { int a = 1; int b = 2; int c;// 进行数据交换 c = a; a = b; b = c;System.out.println("交换后的 a:" + a + ",b:" + b); } } 效果图如下: 二、给定一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12;注:分解数字既可以先...