背景 狡兔三窟,在使用了近7-8年的C#后,考虑到云化的到来,还是要面向更多的语言与技术,近期决定学习scala,先从Java为跳板,最后达到学会并熟练 使用scala的目的。 《核心技术》学习第三章导图 时间: 2024-12-27 21:00:07
零.说在前面 之前主要是学C/CPP,由于某些原因,打算从头开始把Java的基础从头过一遍,巩固一下.于是,从今天开始开坑Java学习随笔,会将自己在复习Java过程中的一些心得体会啥的写上来,帮助自己整理知识. 一.synchronized synchronized关键字之前都没见过,于是Google了一下.它的作用是给对象.方法.代码块加锁,使得同时只能有一个线程执行.使用.相当于是互斥的一种关系. 二.transient 一个类在实现了Serializable接口之后,其中有部分数据不想进
1 package hhuarongdao; 2 3 public class example { 4 public static void main(String args[]) 5 { 6 new Hua_Rong_Road(); 7 } 8 } 1 package hhuarongdao; 2 import java.awt.*; 3 import javax.swing.*; 4 5 import java.awt.event.*; 6 public class Hua_Rong_Roa
public class Love{ public static void main(String[] args){ System.out.println('*'+'\t'+'*'); System.out.println("*"+"\t"+"*") } } 运行结果 第一行为 93 第二行为 * * 原因 第一行中'\t' 单引号 识别为字符数据类型char,char类型是可以运算的,在第一行中+做了运算符. 第二行&q
Java中打印星星,就是为了让初学者熟悉和掌握循环的使用方法: 给定一个图形如: * *** ***** ******* 第一种方式:由循环输出各个部分,再结合起来 for(int i=1;i<=4;i++){< p=""> for(int j=1;j<=7-i;j++){< p=""> system.out.print(" "); } for(int j=1;j<=2*i-1;j++){< p=&
运算符:又叫操作符,是一个用于运算的符号,他作用于一个或多个操作数(参与运算的数据) 运算符按操作数的数量又分为:一元(目)运算符,二元(目)运算符,三元(目)运算符 按运算符的功能分为:算术运算符(用于数学运算),逻辑运算符(用于判断真假),位运算符(用于二进制运算),其他 在多种运算符运算时:优先级越高的运算符,会优先得到执行,优先级相同的运算符,会从左到右依次执行 使用多个运算符的常见场景:赋值运算,数学运算,类型转换和函数调用,逻辑运算,三目运算,其他运算 赋值运算:永远最后运行,数学运
1.PrtSc键是截屏键 打开画图软件 ctrl+v就可以复制到 2.win7以上可以 在当前目录下shift+右键 3.junit和javaweb应用的main函数在哪里? java程序跑起来,一般是通过主类的main方法启动的.对于Web应用,是tomcat中按照Servlet等规范实现,我们的应用中写规范定义好的API逻辑,tomcat按请求去调用这些Servlet,从而启动Web应用.tomcat的主类是BootStrap类,也是以此类的main方法作为入口启动的,如果要验证你可
进来准备使用一种embedded database,即嵌入式数据库,方便随项目本地存储.目前学习打算是sqlite和H2. document:http://www.runoob.com/sqlite/sqlite-java.html 1.连接数据库 添加依赖jdbc: <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <versio
首先要对面向对象有一定了解,下面利用继承与派生的方式来演示java的面向对象过程: 创建一个java工程,添加一个新的pakage:Shapec; 添加一个新类,写入代码 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package Shapec; /** * * @author Administrator */ //抽象类,图形借口 public
java之父叫James Gosling java的吉祥物叫duke也叫JavaBean. 我们通过编写源代码通过编译器将源码转为电脑认识的机器语言从而实现对电脑的命令 代码的执行:需通过编译器將源代码编译成机器语言,因为电脑只会读懂机器语言(高电平1,低电平0)0,1组成 java拥有编译器和解释器两种所以可以实现多平台操作. java的特点有:简单性,纯面向对象,跨平台 JDK:java开发工具包 JRE:Java运行环境 JVM:java虚拟机 java的基本类型有 整形,浮点型,字符