Java的基础
文章平均质量分 60
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java入门基础语法
一、基础操作符1.赋值与初始化在声明一个变量后必须对其进行赋值或初始化,赋值可以在任意的程序段进行,初始化则是在第一次变量声明时进行,初始化只能一次,赋值能多次。赋值格式:变量名 = 值2.数学运算符数学运算符就是+,-,*,/。注意:Java中用双引号表示字符串,+号运算符用于字符串运算时被重载过,他会将字符串类型转化为非字符串类型,数值型直接转化为对应的字符串,布尔原创 2017-11-12 12:21:41 · 187 阅读 · 0 评论 -
\\ 和 /的用法
首先看一个题:public static void main(String[] args) {// String classFile = "com.jd.".replaceAll(".", "/") + "MyClass.class";// 输出///////MyClass.class String classFile = "com.jd.".repla...原创 2019-08-25 10:46:17 · 2101 阅读 · 0 评论 -
第16章 多线程基础(02)
3.1线程的生命周期?线程具有7个状态:出生状态,就绪状态,运行状态,等待状态,休眠状态,阻塞状态和死亡状态。出生状态:用户创建线程处于的状态。就绪状态:用户调用start方法后的状态。运行状态:线程得到系统资源后就进入的状态。等待状态:当处于运行状态下的线程调用Thread类中的wait()方法时,就会处于等待状态。 进入等待状态的线程必须调用Thread类中的notify()...原创 2019-06-29 15:17:16 · 141 阅读 · 0 评论 -
第16章 多线程基础(01)
世间很多事情都是可以同步进行的,所以Java模仿这种原理,引入了线程机制。当程序完成多个程序时,就是多线程机制。1.1线程的含义?用户既可以使用计算机听歌,也可以使用它打印文件,这些活动可以同时进行。这种思想在Java中被称为并发,而将并发完成的每一件事情称为线程。Java提供并发机制,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他线程并发执行,这种机制称为多线程。1....原创 2019-06-29 15:16:23 · 163 阅读 · 0 评论 -
第一章 初识Java
1.1Java运行机制Java语言编写的程序既是编译型的又是解释型的语言。程序代码经过一系列编译之后转换为一款称为Java字节码的中间语言,并由Java虚拟机(JVM)将这些字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会运行。编译后的字节码都会采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。Java语言程序代码编译和运行过程如下:...原创 2019-06-28 13:35:10 · 287 阅读 · 0 评论 -
在继承一个类时,会出现继承哪一行出现警告
当继承一个类时,会出现警告,这时可以加入private static final long serialVersionUID=1L;原因是在继承类时实现了Serializable接口,任何实现这个接口的类都必须声明变量serialVersionUID。...原创 2019-04-23 20:54:13 · 131 阅读 · 0 评论 -
Java的包
1.包在程序的开头你见到了package 包名,他们实际上只是防止包的名字太多了,进行起名字记录的作用。、在包中有包与子包的定义,实际上是解决名字冲突、名字空间的问题。他与类的继承没有关系,并且子类与父类可以在不同的包中。包有两方面的含义:一是名字空间,存储路径(文件夹)二是可访问性(统一包的各个类默认情况下是可以自由访问)。包层次的根目录(即编译运行时)是由环境变量c原创 2017-11-17 21:58:40 · 196 阅读 · 0 评论 -
Java的类、方法、属性(多态,继承,封装)
1、类Java写程序的实质就是定义一个有一个的类,类是Java程序中的基本要素,是一类对象的原型,他封装了一类对象的状态和方法:~~将变量和函数封装在一个类中。eg:class Person{int n=10;String name="fdh";void sayHello() {System.out.println("hello world!");}}原创 2017-11-17 21:55:45 · 509 阅读 · 0 评论 -
Java的流程控制
1.作用域Java通过一个花括号来表示一个作用域,一个类或者一个方法都可以以作用域来界定起始和结束位置。2.条件判断语句一、if语句二、switch语句switch(可产生整数值得表达式){case 整数值1:相关语句1case 整数值2:相关语句2default:相关语句n}可产生整数值的表达式会产生一个整数值,包括int short byte char等原创 2017-11-12 17:14:12 · 280 阅读 · 0 评论 -
java的基本数据类型
Java是一种强类型语言,因此所有的变量都必须声明类型。Java总共有八种基本数据类型,四种是基本数据类型,原创 2017-11-12 16:52:01 · 259 阅读 · 0 评论 -
重载的基本条件
1、参数的类型不同2、参数的顺序不同3、参数的个数不同例子:public void test() { }public void test(int a,String b) { }// public void test(int b,String a) {// 这个不行// } publi...原创 2019-08-25 11:10:18 · 4809 阅读 · 1 评论